CN105117416A - Information customization method, device and terminal - Google Patents
Information customization method, device and terminal Download PDFInfo
- Publication number
- CN105117416A CN105117416A CN201510459547.2A CN201510459547A CN105117416A CN 105117416 A CN105117416 A CN 105117416A CN 201510459547 A CN201510459547 A CN 201510459547A CN 105117416 A CN105117416 A CN 105117416A
- Authority
- CN
- China
- Prior art keywords
- binding relationship
- information customization
- information
- value
- activity
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/95—Retrieval from the web
- G06F16/953—Querying, e.g. by the use of web search engines
- G06F16/9535—Search customisation based on user profiles and personalisation
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The embodiment of the invention discloses an information customizing method, which comprises the following steps: sending an information subscribing request to an information subscribing server, wherein the information subscribing request comprises a total data transfer value and a subscribing result aiming at a first activity; receiving a first binding relationship and a second binding relationship sent by an information customizing server; and sending an instruction for determining to subscribe the information according to the first binding relationship and the second binding relationship to the information subscribing server so that the information subscribing server subscribes the information according to the first binding relationship and the second binding relationship. The embodiment of the invention also discloses an information customizing device and a terminal. By adopting the invention, the efficiency of information customization can be improved.
Description
Technical field
The present invention relates to Internet technical field, particularly relate to a kind of information customization method, device and terminal.
Background technology
Along with the development of Internet technology, user can participate in information customization on the internet by terminal device, namely the customized result of two activities (first movable and the second activity) is selected by user, and determine the data batchmove value that the customized result of the customized result of the first activity and the second activity is corresponding respectively, initiate information customization by customized terminal.After user participates in information customization, if the customized result of the first activity that the result of the first activity and user select is mated, and the customized result of the second activity that the result of the second activity and user select is mated, the then customized hit of comformed information, in this case, user can according to concrete customized result, and the data batchmove value of correspondence obtains the rreturn value matched.
But practice finds, in above-mentioned information customization scheme, the customized result of information customization needs to be selected by user completely, and the time expended is longer, and information customization efficiency is lower.
Summary of the invention
Embodiment of the present invention technical matters to be solved is, provides a kind of information customization method, device and terminal, can improve the efficiency of information customization.
In order to solve the problems of the technologies described above, embodiments provide a kind of information customization method, comprising:
Send Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receive the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization, and to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
Wherein, described before information customization server transmission Information subscription request, also comprise:
Receive the information customization instruction of user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
Wherein, the information customization instruction of described reception user input, comprising:
Receive the operational order entering information customization interface of user's input;
Respond described operational order, the customized interface of output information;
When the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activate in described information customization interface for determining to carry out the function choosing-item of information customization;
Receive the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
Wherein, the first binding relationship that the described information customization server of described reception sends, and after the second binding relationship, also comprise:
Export information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Described transmission to described information customization server is determined according to described first binding relationship, and the second binding relationship carries out the instruction of information customization, comprising:
When receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
Wherein, described transmission to described information customization server is determined according to described first binding relationship, and after the second binding relationship carries out the instruction of information customization, also comprises:
Receive the information customization hit results that described information customization server returns.
Correspondingly, the embodiment of the present invention additionally provides a kind of information customization device, comprising:
Sending module, for sending Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receiver module, for receiving the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Described sending module, also determine according to described first binding relationship for sending to described information customization server, and second binding relationship carry out the instruction of information customization, to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
Wherein, described receiver module, also for receiving the information customization instruction of user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
Wherein, described receiver module comprises:
Receive submodule, for receiving the operational order entering information customization interface of user's input;
Output sub-module, for responding described operational order, the customized interface of output information;
Activating submodule, for when the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activating in described information customization interface for determining to carry out the function choosing-item of information customization;
Described reception submodule, also for receiving the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
Wherein, described device also comprises:
Output module, for exporting information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Described sending module, specifically for when described receiver module receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
Wherein, described receiver module, also for receiving the information customization hit results that described information customization server returns.
Correspondingly, the embodiment of the present invention additionally provides a kind of terminal, comprises above-mentioned information customization device.
Implement the embodiment of the present invention, there is following beneficial effect:
By sending the Information subscription request comprising total data branch value and the customized result for the first activity to information customization server, with the first recommendation results and the second recommendation results that make information customization server determine the second activity, and utilize the data batchmove value allocation rule preset total data branch value to be divided into the first data batchmove value and the second data batchmove value, and then set up the first data batchmove value, first binding relationship of customized result and the first recommendation results three, and the second data batchmove value, customized result, and second second binding relationship of recommendation results three, and by this first binding relationship, and second binding relationship send to customized terminal, and receiving the first binding relationship of information customization server transmission, and second after binding relationship, sending to information customization server determines according to the first binding relationship, and second binding relationship carry out the instruction of information customization, to make information customization server according to the first binding relationship, and second binding relationship carry out information customization, due in information customization process, user only needs to select the customized result for the first activity, and the customized result of the second activity is system recommendation, thus, decrease the time that information customization expends, improve the efficiency of information customization.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is the schematic flow sheet of a kind of information customization method that the embodiment of the present invention provides;
Fig. 2 is the schematic flow sheet of the another kind of information customization method that the embodiment of the present invention provides;
Fig. 3 is the schematic flow sheet of the another kind of information customization method that the embodiment of the present invention provides;
Fig. 4 is the structural representation of a kind of information customization device that the embodiment of the present invention provides;
Fig. 5 is the structural representation of the another kind of information customization device that the embodiment of the present invention provides;
Fig. 6 is the structural representation of the another kind of information customization device that the embodiment of the present invention provides;
Fig. 7 is the structural representation of the another kind of information customization device that the embodiment of the present invention provides.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, be clearly and completely described the technical scheme in the embodiment of the present invention, obviously, described embodiment is only the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making the every other embodiment obtained under creative work prerequisite, belong to the scope of protection of the invention.
As shown in Figure 1, be the schematic flow sheet of a kind of information customization method that the embodiment of the present invention provides, can comprise the following steps:
Step 101, to subscribed services device send Information subscription request, this Information subscription request comprises total data branch value and the customized result for the first activity.
For convenience of description; in embodiments of the present invention; be applied in customized terminal for said method and be described; this customized terminal can include but not limited to computing machine, smart mobile phone, panel computer etc.; but it should be noted that; the technical scheme that the embodiment of the present invention provides is not limited to be applied in customized terminal, every can implement the embodiment of the present invention unit or system all belong to the scope of the required protection of the embodiment of the present invention.
In the embodiment of the present invention, above-mentioned total data branch value is the data batchmove total amount that customized terminal determines information customization.
In the embodiment of the present invention, for needing the information customization comprising two different movable customized results, customized terminal, when initiating Information subscription request, only needs the customized result selecting a wherein activity (first is movable).
For example, for above-mentioned activity for football match, the customized result for the first activity that the Information subscription request that customized terminal sends comprises can be the result of the match of the ball match that not yet begins, as negative in host team's victory, host team or draw etc.
The first binding relationship that step 102, reception information customization server send, and the second binding relationship; First binding relationship comprises the binding relationship of the first recommendation results three of the first data batchmove value, customized result and the second activity, second binding relationship comprises the binding relationship of the second recommendation results three of the second data batchmove value, customized result and the second activity, first recommendation results and second recommendation results of the second activity are determined by information customization server, and the first data batchmove value and the second data batchmove value are carried out division according to preset data branch value allocation rule to total data branch value by information customization server and obtained.
In the embodiment of the present invention, when information customization server receives the Information subscription request of customized terminal transmission, and when determining only to include in this subscribe request for a movable customized result, information customization server can determine the customized result (i.e. recommendation results) needing to recommend another movable for this information customization.
As the optional embodiment of one, in embodiments of the present invention, when information customization terminal receives the Information subscription request of customized terminal transmission, the immediate activity of the time of origin of time of origin and the first activity can be selected from optional activity movable as second.
For example, still for above-mentioned activity for football match, what suppose that Information subscription request comprises is the customized result for match A, and the time beginning the match of match A is 18:00, optionally other match comprise that match C, 21:00 that match B, 18:00 that 18:00 begins begin begin match D, Then in embodiments of the present invention, information customization server can using movable as second for match B or match C.
In the embodiment of the present invention, after the first recommendation results that information customization server determines the second activity and the second recommendation results, need to distribute the total data branch value of information customization, be respectively used to the first recommendation results of customized result for the first activity and the second activity, and the information customization of the customized result of the first activity and the second recommendation results of the second activity.
As the optional embodiment of one, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can carry out according to the principle of mean allocation, namely the first data batchmove value and the second data batchmove value respectively account for the half of total data branch value.
For example, suppose that total data branch value is 2A, then the first data batchmove value is A, and the second data batchmove value is also A, wherein, and the even number that A is greater than 0.
As the optional embodiment of another kind, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can according to the customized result hit of the first activity, and the first rreturn value that during the first recommendation results hit of the second activity, customized terminal obtains, hit with the customized result of the first activity, and the principle that during the second recommendation results hit of the second activity, the absolute value of the difference of the second rreturn value that customized terminal obtains is minimum is carried out.
For example, when supposing the customized result hit of the first activity, the rreturn value of expection and the ratio of customized value (namely for customized data batchmove value) are a1, when first recommendation results of the second activity is hit, when the rreturn value of expection and the ratio of customized value are a2, the second recommendation results of the second activity is hit, the rreturn value of expection and the ratio of customized value are a3, then the first branch value A1 and the second branch value A2 belongs to following set:
{(A1,A2)|Min(|a1*a2*A1-a1*a3*A2|),A1+A2=2A}
Wherein, A1, A2 be greater than 0 even number, 2A is total data branch value.
In the embodiment of the present invention, after total data branch value is divided into the first data batchmove value and the second data batchmove value by information customization server, the first data batchmove value can be set up further, the binding relationship of customized result and the first recommendation results three, and the second data batchmove value, second binding relationship of customized result and the second recommendation results three, namely the first data batchmove value is recommended to distribute to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the first recommendation results of activity, second data batchmove value is distributed to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the second recommendation results of activity.
Step 103, to send determine according to described first binding relationship to information customization server, and the second binding relationship carries out the instruction of information customization, and to make information customization server according to the first binding relationship, and the second binding relationship carries out information customization.
In the embodiment of the present invention, information customization server establishes the binding relationship of the first data batchmove value, customized result and the first recommendation results three, and the second data batchmove value, customized result and the second recommendation results three the second binding relationship after, can by this first binding relationship, and second binding relationship send to customized terminal, by customized terminal by this first binding relationship, and the second binding relationship is shown in information customization interface, checks for user.If user agrees to according to this first binding relationship, and second binding relationship carry out information customization, then can determine according to the first binding relationship to the transmission of information customization server by customized terminal, and second binding relationship carry out the instruction of information customization, corresponding function button in interface as customized in click information (as determined, submission etc.).
Information customization server receive customized terminal send really normal root according to the first binding relationship, and second binding relationship when carrying out the instruction of information customization, this the first binding relationship can be stored, and second binding relationship, and according to this first binding relationship, and second binding relationship carry out information customization, from the account of customized terminal binding, deduct above-mentioned total data branch value, and the total data branch value of deduction be increased to destiny account.In this step, information customization server can by the first binding relationship, and the second binding relationship is supplied to information-providing server, and by information-providing server according to this first binding relationship, and the second binding relationship provides the customized information matched.
As the optional embodiment of one, in above-mentioned steps 102, customized terminal receives the first binding relationship that information customization server sends, and after the second binding relationship, can also comprise:
Export information, this information is used for prompting and determines whether according to the first binding relationship, and the second binding relationship carries out information customization;
Correspondingly, in above-mentioned steps 103, sends to information customization server and determine according to the first binding relationship, and the second binding relationship carries out the instruction of information customization, comprising:
When receive response information input really normal root according to the first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to information customization server determines according to this first binding relationship, and the second binding relationship carries out the instruction of information customization.
In this embodiment, customized terminal receives the first binding relationship that information customization server sends, and second after binding relationship, can export information, to point out user to determine whether according to this first binding relationship, and the second binding relationship carries out information customization, after user receives this information, can according to self-demand, and this first binding relationship, the particular content of the second binding relationship determines whether to carry out information customization.
When customized terminal receive user respond this information input really normal root according to the first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to information customization server determines according to the first binding relationship, and the second binding relationship carries out the instruction of information customization.
It should be noted that, in embodiments of the present invention, user can also by arranging, make customized terminal at the first binding relationship receiving the transmission of information customization server, and after the second binding relationship, send directly to information customization server and determine according to the first binding relationship, and second binding relationship carry out the instruction of information customization, and do not need to export information, and receive the operational order of user, its specific implementation does not repeat them here.
In the method flow described by Fig. 1, because user is when carrying out information customization, only need to select the customized result for the first activity, and can be recommended by information customization server for the customized result of the second activity, the time that information customization expends reduces relatively, improves the efficiency of information customization.
As shown in Figure 2, be the schematic flow sheet of the another kind of information customization method that the embodiment of the present invention provides, can comprise the following steps:
The information customization instruction of step 201, reception user input, information customization instruction comprises total data branch value and the customized result for the first activity.
In the embodiment of the present invention, when user wants to carry out information customization, user can select by customized terminal the activity carrying out information customization in information customization interface, customized result and arrange total data branch value, and initiates information customization.
As the optional embodiment of one, in embodiments of the present invention, receive the information customization instruction of user's input, can comprise the following steps:
11) operational order entering information customization interface of user's input, is received;
12), this operational order is responded, the customized interface of output information;
13), when the selection instruction of customized result of the first activity that user comprises for information customization interface being detected, activate in described information customization interface for determining to carry out the function choosing-item of information customization;
14) user, is received by this for determining to carry out the information customization instruction of the function choosing-item input of information customization.
In this embodiment, when user wants to carry out information customization, the operational order at information customization interface can be entered to customized terminal input, control customized terminal and carry out information customization interface; Customized terminal receive user input enter the operational order at information customization interface after, this operational order can be responded, the customized interface of output information, can comprise the activity can carrying out information customization in this information customization interface, and the customized result that each activity can be selected.
Need after have selected two movable customized results with user in prior art, the processing mode could initiating information customization is different, in embodiments of the present invention, when customized terminal detects the selection instruction of the customized result of arbitrary activity during user is for information customization interface (first is movable), customized terminal just can for determining the function choosing-item carrying out information customization in the customized interface of active information, as " determination " function button, and then user can by this for determining the function choosing-item input information customization instruction carrying out information customization, trigger customized terminal and initiate information customization, i.e. user's customized result of not needing selection two movable, and only need the movable customized result of selection one can initiate to comprise for two movable customized information customization flow processs, improve the efficiency of information customization.
Step 202, to information customization server send Information subscription request, this Information subscription request comprises total data branch value and the customized result for the first activity.
For example, for above-mentioned activity for football match, the customized result for the first activity that the Information subscription request that customized terminal sends comprises can be the result of the match of the ball match that not yet begins, as negative in home court team victory, home court team or draw etc.
It should be noted that, in the embodiment of the present invention, Information subscription request is except inputting except information customization instruction triggers in real time by user according to what describe in above-mentioned steps 201, can also by arranging, customized terminal is sent automatically when determining to meet pre-conditioned, and such as, customized terminal is determined to send when arriving Preset Time, or send during customized starting up of terminal, its specific implementation does not repeat them here.
Step 203, receive the first binding relationship that described information customization server sends, and the second binding relationship.
In the embodiment of the present invention, when information customization server receives the Information subscription request of customized terminal transmission, and when determining only to include in this subscribe request for a movable customized result, information customization server can determine the customized result (i.e. recommendation results) needing to recommend another movable for this information customization.
As one preferred embodiment, in embodiments of the present invention, information-providing server is when determining the first recommendation results and second recommendation results of the second activity, and the principle that can be 100% according to the probability of one of both second recommendation results of the first recommendation results of the second activity or the second activity hit is carried out.
For example, still for above-mentioned activity for football match, suppose to comprise flat negative and victory flat negative (namely flat negative without the victory conceded points) the two kinds of subscription scheme of the victory that concedes points for certain bout, wherein, the victory that concedes points is put down to bear and is comprised host team and to concede points or visiting team concedes points.Then for certain bout (match A), if the subscription scheme of this match comprises host team and to concede points the flat negative option of (be assumed to be allow 1 ball) victory and the flat negative option of victory, negative (the second recommendation results of the second activity) that then concede points in the flat negative option of victory in the victory (the first recommendation results of the second activity) selected in the flat negative option of victory and host team, the probability that one of both the first recommendation results and second recommendation results are hit is 100%; If the subscription scheme of this match comprises visiting team and to concede points the flat negative option of (be assumed to be allow 1 ball) victory and the flat negative option of victory, when victory (the second recommendation results of the second activity) then in negative (the first recommendation results of the second activity) selected in the flat negative option of victory and the flat negative option of the victory that concedes points, the probability that one of both the first recommendation results and second recommendation results are hit is 100%.
In the embodiment of the present invention, after the first recommendation results that information customization server determines the second activity and the second recommendation results, need to distribute the total data branch value of information customization, be respectively used to the first recommendation results of customized result for the first activity and the second activity, and the information customization of the customized result of the first activity and the second recommendation results of the second activity.
As the optional embodiment of one, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can carry out according to the principle of mean allocation, namely the first data batchmove value and the second data batchmove value respectively account for the half of total data branch value.
For example, suppose that total data branch value is 2A, then the first data batchmove value is A, and the second data batchmove value is also A, wherein, and the even number that A is greater than 0.
As the optional embodiment of another kind, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can according to the customized result hit of the first activity, and the first rreturn value that during the first recommendation results hit of the second activity, customized terminal obtains, hit with the customized result of the first activity, and the principle that during the second recommendation results hit of the second activity, the difference of the second rreturn value that customized terminal obtains is minimum is carried out.
For example, when supposing the customized result hit of the first activity, the rreturn value of expection and the ratio of customized value (namely for customized data batchmove value) are a1, when first recommendation results of the second activity is hit, when the rreturn value of expection and the ratio of customized value are a2, the second recommendation results of the second activity is hit, the rreturn value of expection and the ratio of customized value are a3, then the first branch value A1 and the second branch value A2 belongs to following set:
{(A1,A2)|Min(|a1*a2*A1-a1*a3*A2|),A1+A2=2A}
Wherein, A1, A2 be greater than 0 even number, 2A is total data branch value.
In the embodiment of the present invention, after total data branch value is divided into the first data batchmove value and the second data batchmove value by information customization server, the first data batchmove value can be set up further, the binding relationship of customized result and the first recommendation results three, and the second data batchmove value, second binding relationship of customized result and the second recommendation results three, namely the first data batchmove value is recommended to distribute to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the first recommendation results of activity, second data batchmove value is distributed to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the second recommendation results of activity.
Step 204, output information, this information is used for prompting and determines whether according to the first binding relationship, and the second binding relationship carries out information customization.
In the embodiment of the present invention, customized terminal receives the first binding relationship that information customization server sends, and second after binding relationship, can export information, to point out user to determine whether according to the first binding relationship, and the second binding relationship carries out information customization, after user receives this information, can according to self-demand, and this first binding relationship, the particular content of the second binding relationship determines whether to carry out information customization.
Concrete, information customization server establishes the binding relationship of the first data batchmove value, customized result and the first recommendation results three, and the second data batchmove value, customized result and the second recommendation results three the second binding relationship after, can by this first binding relationship, and second binding relationship send to customized terminal, export information, by this first binding relationship by customized terminal, and second binding relationship show in information customization interface, check for user.If user agrees to according to this first binding relationship, and second binding relationship carry out information customization, then can determine according to the first binding relationship to the transmission of information customization server by customized terminal, and second binding relationship carry out the operational order of information customization, corresponding function button in interface as customized in click information (as determined, submission etc.).
Step 205, when receive response information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to information customization server determines according to the first binding relationship, and second binding relationship carry out the instruction of information customization, to make information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
In the embodiment of the present invention, customized terminal receive user respond information input really normal root according to the first binding relationship, and second binding relationship when carrying out the operational order of information customization, can send to information customization server determines according to the first binding relationship, and the second binding relationship carries out the instruction of information customization.
Information customization server receive customized terminal send really normal root according to the first binding relationship, and second binding relationship when carrying out the instruction of information customization, this the first binding relationship can be stored, and second binding relationship, and according to this first binding relationship, and second binding relationship carry out information customization, from the account of customized terminal binding, deduct above-mentioned total data branch value, and the total data branch value of deduction be increased to destiny account.In this step, information customization server can by the first binding relationship, and the second binding relationship is supplied to information-providing server, and by information-providing server according to this first binding relationship, and the second binding relationship provides the customized information matched.
In the method flow described by Fig. 2, the probability of one of both the first recommendation results of the second activity recommended for customized terminal due to information customization server and the second recommendation results hit is 100%, then this information customization scheme, as long as the customized result hit of the first activity that the Information subscription request that customized terminal sends comprises, then customized terminal just can obtain rreturn value, with prior art, the customized result hit for the first activity needing user to select, and hit for the customized result of the second activity, customized terminal could obtain rreturn value and compare, improve the probability that customized terminal obtains rreturn value.
As shown in Figure 3, be the schematic flow sheet of the another kind of information customization method that the embodiment of the present invention provides, can comprise the following steps:
Step 301, to subscribed services device send Information subscription request, this Information subscription request comprises total data branch value and the customized result for the first activity.
In the embodiment of the present invention, for needing the information customization comprising two different movable customized results, customized terminal, when initiating Information subscription request, only needs the customized result selecting a wherein activity (first is movable).
For example, for above-mentioned activity for football match, the customized result for the first activity that the Information subscription request that customized terminal sends comprises can be the result of the match of the ball match that not yet begins, as negative in host team's victory, host team or draw etc.
The first binding relationship that step 302, reception information customization server send, and the second binding relationship.
In the embodiment of the present invention, when information customization server receives the Information subscription request of customized terminal transmission, and when determining only to include in this subscribe request for a movable customized result, information customization server can determine the customized result (i.e. recommendation results) needing to recommend another movable for this information customization.
As the optional embodiment of one, in embodiments of the present invention, when information customization terminal receives the Information subscription request of customized terminal transmission, the immediate activity of the time of origin of time of origin and the first activity can be selected from optional activity movable as second.
For example, still for above-mentioned activity for football match, what suppose that Information subscription request comprises is the customized result for match A, and the time beginning the match of match A is 18:00, optionally other match comprise that match C, 21:00 that match B, 18:00 that 18:00 begins begin begin match D, Then in embodiments of the present invention, information customization server can using movable as second for match B or match C.
In the embodiment of the present invention, after the first recommendation results that information customization server determines the second activity and the second recommendation results, need to distribute the total data branch value of information customization, be respectively used to the first recommendation results of customized result for the first activity and the second activity, and the information customization of the customized result of the first activity and the second recommendation results of the second activity.
As the optional embodiment of one, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can carry out according to the principle of mean allocation, namely the first data batchmove value and the second data batchmove value respectively account for the half of total data branch value.
For example, suppose that total data branch value is 2A, then the first data batchmove value is A, and the second data batchmove value is also A, wherein, and the even number that A is greater than 0.
As the optional embodiment of another kind, the data batchmove value allocation rule preset is utilized total data branch value to be divided into the first data batchmove value and the second data batchmove value, can according to the customized result hit of the first activity, and the first rreturn value that during the first recommendation results hit of the second activity, customized terminal obtains, hit with the customized result of the first activity, and the principle that during the second recommendation results hit of the second activity, the difference of the second rreturn value that customized terminal obtains is minimum is carried out.
For example, when supposing the customized result hit of the first activity, the rreturn value of expection and the ratio of customized value (namely for customized data batchmove value) are a1, when first recommendation results of the second activity is hit, when the rreturn value of expection and the ratio of customized value are a2, the second recommendation results of the second activity is hit, the rreturn value of expection and the ratio of customized value are a3, then the first branch value A1 and the second branch value A2 belongs to following set:
{(A1,A2)|Min(|a1*a2*A1-a1*a3*A2|),A1+A2=2A}
Wherein, A1, A2 be greater than 0 even number, 2A is total data branch value.
In the embodiment of the present invention, after total data branch value is divided into the first data batchmove value and the second data batchmove value by information customization server, the first data batchmove value can be set up further, the binding relationship of customized result and the first recommendation results three, and the second data batchmove value, second binding relationship of customized result and the second recommendation results three, namely the first data batchmove value is recommended to distribute to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the first recommendation results of activity, second data batchmove value is distributed to the above-mentioned customized result comprising the first activity, and the second information customization scheme of the second recommendation results of activity.
Step 303, to send determine according to described first binding relationship to information customization server, and the second binding relationship carries out the instruction of information customization, and to make information customization server according to the first binding relationship, and the second binding relationship carries out information customization.
In the embodiment of the present invention, information customization server establishes the binding relationship of the first data batchmove value, customized result and the first recommendation results three, and the second data batchmove value, customized result and the second recommendation results three the second binding relationship after, can by this first binding relationship, and second binding relationship send to customized terminal, by customized terminal by this first binding relationship, and the second binding relationship is shown in information customization interface, checks for user.If user agrees to according to this first binding relationship, and second binding relationship carry out information customization, then can determine according to the first binding relationship to the transmission of information customization server by customized terminal, and second binding relationship carry out the instruction of information customization, corresponding function button in interface as customized in click information (as determined, submission etc.).
When information customization server receives the determination instruction of customized terminal transmission, this the first binding relationship can be stored, and second binding relationship, and according to this first binding relationship, and second binding relationship carry out information customization, from the account of customized terminal binding, deduct above-mentioned total data branch value, and the total data branch value of deduction is increased to destiny account.In this step, information customization server can by the first binding relationship, and the second binding relationship is supplied to information-providing server, and by information-providing server according to this first binding relationship, and the second binding relationship provides the customized information matched.
The information customization hit results that step 304, reception information customization server return.
In the embodiment of the present invention, information customization server is according to the first binding relationship, and second after binding relationship carries out information customization, the result of the activity that can also comprise at information customization (first movable and the second activity) out after, to the customized hit results of customized terminal return message.
Wherein, if the customized result hit of the first activity, and the first recommendation results hit of the second activity, information customization server can return the customized result of the first activity, the first recommendation results of the second activity in the account of customized terminal binding, and the rreturn value that the first data batchmove value three matches.
If the customized result hit of the first activity, and the second recommendation results hit of the second activity, information customization server can return the customized result of the first activity, the second recommendation results of the second activity in the account of customized terminal binding, and the rreturn value that the second data batchmove value three matches.
For example, the actual rreturn value of customized result hit and the ratio of customized value of supposing the first activity are b1, when first recommendation results of the second activity is hit, when actual rreturn value and the ratio of customized value are b2, the second recommendation results of the second activity is hit, actual rreturn value and the ratio of customized value are b3, first branch value is A1, second branch value is A2, then when the customized result hit of the first activity, and during the first recommendation results hit of the second activity, the rreturn value that customized terminal obtains is: b1*b2*A1; When the customized result hit of the first activity, and during the second recommendation results hit of the second activity, the rreturn value that customized terminal obtains is: b1*b2*A2.
It should be noted that, in embodiments of the present invention, the total data branch value comprised when Information subscription request exceed the data batchmove value of carrying out single information customization upper in limited time, information customization server can split this total data branch value, this total data branch value is split as many parts, and to each number according to branch value, flow process carries out information customization process all according to the method described above.
For example, suppose that the upper limit of the data batchmove value of single information customization is 1000, and the total data branch value that Information subscription request comprises is 2000, then this total data branch value can be split as many parts by information customization server, as 1000 and 1000, or, 1000,600 and 400 etc., for each number after fractionation according to branch value, information customization server all flow process can carry out information customization process according to the method described above.Such as, the total data branch value comprised when the Information subscription request received is 2000, information customization server can according to receive 2 total data branch values be 1000 Information subscription request process, or receive the Information subscription request that 3 total data branch values are respectively 1000,600 and 400 and process, the customized flow process of its specifying information does not repeat them here.
The technical scheme understood the embodiment of the present invention better to make those skilled in the art and provide, is described the technical scheme that the embodiment of the present invention provides below in conjunction with embody rule scene.
In this embodiment, for information customization for buying the soccer lottery of 2 strings 1, then above-mentioned first activity, the second activity can be the different ball matches not yet begun, above-mentioned customized result, the first recommendation results, the second recommendation results can for the prediction results of the match (victory is flat to be born, the victory that concedes points flat negative) for optional ball match (not yet beginning), and above-mentioned data batchmove value is the total charge of user for betting.
Suppose that user passes through the website that computers log-on buys soccer lottery, have selected bout (match 1, namely first is movable) victory put down negative in victory (i.e. the customized result of the first activity), and determine that stake multiple is that 10 (each note is 2 yuan, then stake multiple is the stake total value of 10 correspondences is 20 yuan, namely total data branch value is 20 yuan), after user completes above-mentioned selection, click " stake " function button in current page, stake request (i.e. Information subscription request) is sent to lottery server (i.e. information customization server), this stake request comprises total wager amounts (i.e. total data branch value, 20 yuan), and the prediction of result of bout is (namely for the customized result of the first activity, match 1-victory).
After lottery server receives stake request, needing for this stake request is the prediction result of the match that user recommends another bout, in order to improve the probability of lottery, lottery server be user recommend compete prediction result of the match time, a combination that must get the winning number in a bond can be recommended.Based on this, lottery server can select one, and to comprise victory flat negative and allow the match of 1 ball (home court allow 1 ball or allow 1 ball in the visiting field) the flat negative two kinds of stake schemes of victory, (namely second is movable to be assumed to be match 2, supposing to comprise flat the bearing of victory allows 1 ball win flat negative two kinds of stake schemes with home court), in order to ensure that the result of the match of recommending is combined as the combination that must get the winning number in a bond, the prediction result of the match for match 2 that lottery server is recommended can equal negative victory (the first recommendation results of the second activity) for victory and home court allows flat negative the bearing of 1 ball victory (namely concede points negative, second recommendation results of the second activity).
After the match determining recommendation and result of the match, lottery server can hit according to the victory of match 1, and the expectation bonus (the expectation bonus of the combination of the victory of match 1 and the victory of match 2) obtained during the victory hit of match 2, and the victory hit of match 1, and match 2 concede points negative hit time the expectation bonus (the expectation bonus of the victory of match 1 and the negative combination that concedes points of match 2) that obtains between the minimum principle of the absolute value of difference, determine the allocative decision of betting multiple further.Suppose that the sp value of the victory correspondence of match 1 is 1.78, the sp value of the victory correspondence of match 2 is 1.57, the sp value conceding points negative of match 2 is 2.10, stake multiple (i.e. the first data batchmove value) C1 of the combination of the victory of 1 and the victory of match 2 of then competing, and stake multiple (i.e. the second data batchmove value) C2 of the negative combination that concedes points of the victory of match 1 and match 2 can draw in the following manner:
{(C1,C2)|MIN|1.72*1.57*C1-1.72*2.10*C2|,C1+C2=10}
Wherein, C1, C2 are positive integer.
Can draw through calculating, work as C1=6, during C2=4, the stake multiple of the combination of the victory of 1 and the victory of match 2 of namely competing is 6 times, when the victory of match 1 and the stake multiple of the negative combination that concedes points of match 2 are 4 times, the expectation bonus (1.72*1.57*6=32.4) of the combination of the victory of match 1 and the victory of match 2 and the victory of match 1 and compete 2 the absolute value of difference of expectation bonus (1.72*2.10*4=28.89) of the negative combination that concedes points minimum.
Determining match and the result of the match of recommendation, and after the allocative decision of stake multiple, lottery server generates two stake combinations: the victory of match 1 and victory-stake multiple 6 (first stake combination of match 2, namely the customized result of the first activity is set up, first recommendation results of the second activity, and first binding relationship of data batchmove value), and negative-stake multiple 4 (the second stake combination that concedes points of the victory of match 1 and match 2, namely the customized result of the first activity is set up, second recommendation results of the second activity, and second binding relationship of data batchmove value), and these two stake combinations are sent to terminal device, show in lottery ticket purchase page face to make terminal device, determined whether to combine according to this stake to bet by user.
When the instruction of betting is carried out in the determination that lottery server receives terminal device transmission, as user clicks the function button " bet immediately " in lottery ticket purchase page face, lottery server preserves this first stake combination, and second bets combination, from the account of user, deduct 20 yuan, and increase by 20 yuan in destiny account.
After match 1 and match 2 terminate, according to the real racetrack result of match 1 and match 2, lottery server can determine whether above-mentioned stake combination gets the winning number in a bond and the bonus of correspondence.Such as, suppose that the result of the match of match 1 is that host team 2:1 defeats visiting team, the result of the match of match 2 is that host team 1:0 defeats visiting team, then in above-mentioned stake combination, and the victory hit of match 1, the victory hit of match 2, the combination hit of concede points negative miss (match 2 allows the result of the match of 1 ball be 1:1, namely puts down), namely the compete victory of 1 and the victory of match 2 of match 2, lottery server can determine the bonus that this stake combination is corresponding, and this bonus is returned to the account of user; Suppose that the result of the match of match 1 is that host team 1:0 defeats visiting team, the result of the match of match 2 is the flat visiting team of host team 1:1, the then victory hit of match 1 in above-mentioned stake combination, the victory of match 2 is miss, the negative hit (match 2 allows the result of the match of 1 ball be 1:2, namely bears) that concedes points of match 2, the victory of 1 of namely competing and the combination the conceding points negative hit of match 2, lottery server can determine the bonus that this stake combination is corresponding, and this bonus is returned to the account of user; Suppose that the result of the match of match 1 is the flat visiting team of host team 0:0, the result of the match of match 2 is that host team 2:0 wins visiting team, then in above-mentioned stake combination, the victory of match 1 is miss, the victory hit of match 2, and conceding points of match 2 is negative miss, thus, above-mentioned first stake combination and the second stake are combined all miss.Visible, in this embodiment, when user buys soccer lottery, only need the result predicting bout, buy the time decreased that soccer lottery expends, improve the efficiency that soccer lottery is bought, simultaneously, because the rate of winning prize of the default result combination of the afterpiece of lottery server recommendation is 100%, thus, as long as the hit that predicts the outcome of the match of user self selection, the soccer lottery that user buys just can be got the winning number in a bond, compete all need user to select to predict the outcome with two, and all not necessarily hit is compared, improve the probability that soccer lottery is got the winning number in a bond.
By describing above and can finding out, in the technical scheme that the embodiment of the present invention provides, by sending the Information subscription request comprising total data branch value and the customized result for the first activity to information customization server, with the first recommendation results and the second recommendation results that make information customization server determine the second activity, and utilize the data batchmove value allocation rule preset total data branch value to be divided into the first data batchmove value and the second data batchmove value, and then set up the first data batchmove value, first binding relationship of customized result and the first recommendation results three, and the second data batchmove value, customized result, and second second binding relationship of recommendation results three, and by this first binding relationship, and second binding relationship send to customized terminal, and receiving the first binding relationship of information customization server transmission, and second after binding relationship, sending to information customization server determines according to the first binding relationship, and second binding relationship carry out the instruction of information customization, to make information customization server according to the first binding relationship, and second binding relationship carry out information customization, due in information customization process, user only needs to select the customized result for the first activity, and the customized result of the second activity is system recommendation, thus, decrease the time that information customization expends, improve the efficiency of information customization.
Based on the technical conceive that said method embodiment is identical, the embodiment of the present invention additionally provides a kind of information customization device, can be applied to said method embodiment.
As shown in Figure 4, be the structural representation of a kind of information customization device that the embodiment of the present invention provides, can comprise:
Sending module 401, for sending Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receiver module 402, for receiving the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Described sending module 401, also determine according to described first binding relationship for sending to described information customization server, and second binding relationship carry out the instruction of information customization, to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
Preferably, described receiver module 402, can also be used for the information customization instruction receiving user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
See also Fig. 5, the structural representation of the another kind of information customization device that Fig. 5 provides for the embodiment of the present invention, information customization device shown in Fig. 5 is that information customization device is as shown in Figure 4 optimized and obtains, compared with the information customization device shown in Fig. 4, in information customization device shown in Fig. 5, described receiver module 402 can comprise:
Receive submodule 4021, for receiving the operational order entering information customization interface of user's input;
Output sub-module 4022, for responding described operational order, the customized interface of output information;
Activating submodule 4023, for when the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activating in described information customization interface for determining to carry out the function choosing-item of information customization;
Described reception submodule 4021, also for receiving the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
See also Fig. 6, the structural representation of the another kind of information customization device that Fig. 6 provides for the embodiment of the present invention, information customization device shown in Fig. 6 is that information customization device is as shown in Figure 4 optimized and obtains, compared with the information customization device shown in Fig. 4, the information customization device shown in Fig. 6 can also comprise:
Output module 403, for exporting information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Correspondingly, described sending module 401, can specifically for when described receiver module 402 receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
Alternatively, described receiver module 402, can also be used for receiving the information customization hit results that described information customization server returns.
Fig. 7 is the structural representation of the another kind of information customization device provided in the embodiment of the present invention.As shown in Figure 7, this information customization device comprises: at least one processor 701, such as CPU, at least one user interface 703, storer 704, at least one communication bus 702.Wherein, communication bus 702 is for realizing the connection communication between these assemblies.Wherein, user interface 703 can comprise display screen (Display), keyboard (Keyboard), and optional user interface 703 can also comprise wireline interface, the wave point of standard.Storer 704 can be high-speed RAM storer, also can be non-labile storer (non-volatilememory), such as at least one magnetic disk memory.Storer 704 can also be optionally that at least one is positioned at the memory storage away from aforementioned processor 701.Wherein store batch processing code in storer 704, and processor 701 calls the program code stored in storer 704, for performing following operation:
Send Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receive the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization, and to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
In an alternative embodiment, described processor 701 calls the program code stored in storer 704 and sends before Information subscription request to information customization server, can also perform following operation:
Receive the information customization instruction of user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
In an alternative embodiment, described processor 701 calls the information customization instruction that the program code stored in storer 704 receives user's input, can specifically comprise:
Receive the operational order entering information customization interface of user's input;
Respond described operational order, the customized interface of output information;
When the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activate in described information customization interface for determining to carry out the function choosing-item of information customization;
Receive the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
In an alternative embodiment, described processor 701 calls the first binding relationship that the program code stored in storer 704 receives the transmission of described information customization server, and after the second binding relationship, can also perform following operation:
Export information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Correspondingly, described processor 701 calls the program code stored in storer 704 and determines according to described first binding relationship to described information customization server transmission, and the second binding relationship carries out the instruction of information customization, can specifically comprise:
When receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
In an alternative embodiment, described processor 701 calls the program code stored in storer 704 and determines according to described first binding relationship to described information customization server transmission, and second after binding relationship carries out the instruction of information customization, following operation can also be performed:
Receive the information customization hit results that described information customization server returns.
The embodiment of the present invention additionally provides a kind of server, can comprise arbitrary information customization device as shown in figs. 4-7.
In the description of this instructions, specific features, structure, material or feature that the description of reference term " embodiment ", " some embodiments ", " example ", " concrete example " or " some examples " etc. means to describe in conjunction with this embodiment or example are contained at least one embodiment of the present invention or example.In this manual, to the schematic representation of above-mentioned term not must for be identical embodiment or example.And the specific features of description, structure, material or feature can combine in one or more embodiment in office or example in an appropriate manner.In addition, when not conflicting, the feature of the different embodiment described in this instructions or example and different embodiment or example can carry out combining and combining by those skilled in the art.
In addition, term " first ", " second " only for describing object, and can not be interpreted as instruction or hint relative importance or imply the quantity indicating indicated technical characteristic.Thus, be limited with " first ", the feature of " second " can express or impliedly comprise at least one this feature.In describing the invention, the implication of " multiple " is at least two, such as two, three etc., unless otherwise expressly limited specifically.
Describe and can be understood in process flow diagram or in this any process otherwise described or method, represent and comprise one or more for realizing the module of the code of the executable instruction of the step of specific logical function or process, fragment or part, and the scope of the preferred embodiment of the present invention comprises other realization, wherein can not according to order that is shown or that discuss, comprise according to involved function by the mode while of basic or by contrary order, carry out n-back test, this should understand by embodiments of the invention person of ordinary skill in the field.
In flow charts represent or in this logic otherwise described and/or step, such as, the sequencing list of the executable instruction for realizing logic function can be considered to, may be embodied in any computer-readable medium, for instruction execution system, device or equipment (as computer based system, comprise the system of processor or other can from instruction execution system, device or equipment instruction fetch and perform the system of instruction) use, or to use in conjunction with these instruction execution systems, device or equipment.With regard to this instructions, " computer-readable medium " can be anyly can to comprise, store, communicate, propagate or transmission procedure for instruction execution system, device or equipment or the device that uses in conjunction with these instruction execution systems, device or equipment.The example more specifically (non-exhaustive list) of computer-readable medium comprises following: the electrical connection section (electronic installation) with one or more wiring, portable computer diskette box (magnetic device), random access memory (RAM), ROM (read-only memory) (ROM), erasablely edit ROM (read-only memory) (EPROM or flash memory), fiber device, and portable optic disk ROM (read-only memory) (CDROM).In addition, computer-readable medium can be even paper or other suitable media that can print described program thereon, because can such as by carrying out optical scanning to paper or other media, then carry out editing, decipher or carry out process with other suitable methods if desired and electronically obtain described program, be then stored in computer memory.
Should be appreciated that each several part of the present invention can realize with hardware, software, firmware or their combination.In the above-described embodiment, multiple step or method can with to store in memory and the software performed by suitable instruction execution system or firmware realize.Such as, if realized with hardware, the same in another embodiment, can realize by any one in following technology well known in the art or their combination: the discrete logic with the logic gates for realizing logic function to data-signal, there is the special IC of suitable combinational logic gate circuit, programmable gate array (PGA), field programmable gate array (FPGA) etc.
Those skilled in the art are appreciated that realizing all or part of step that above-described embodiment method carries is that the hardware that can carry out instruction relevant by program completes, described program can be stored in a kind of computer-readable recording medium, this program perform time, step comprising embodiment of the method one or a combination set of.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing module, also can be that the independent physics of unit exists, also can be integrated in a module by two or more unit.Above-mentioned integrated module both can adopt the form of hardware to realize, and the form of software function module also can be adopted to realize.If described integrated module using the form of software function module realize and as independently production marketing or use time, also can be stored in a computer read/write memory medium.
The above-mentioned storage medium mentioned can be ROM (read-only memory), disk or CD etc.Although illustrate and describe embodiments of the invention above, be understandable that, above-described embodiment is exemplary, can not be interpreted as limitation of the present invention, and those of ordinary skill in the art can change above-described embodiment within the scope of the invention, revises, replace and modification.
Claims (11)
1. an information customization method, is characterized in that, comprising:
Send Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receive the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization, and to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
2. method according to claim 1, is characterized in that, described before information customization server transmission Information subscription request, also comprises:
Receive the information customization instruction of user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
3. method according to claim 2, is characterized in that, the information customization instruction of described reception user input, comprising:
Receive the operational order entering information customization interface of user's input;
Respond described operational order, the customized interface of output information;
When the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activate in described information customization interface for determining to carry out the function choosing-item of information customization;
Receive the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
4. method according to claim 1, is characterized in that, the first binding relationship that the described information customization server of described reception sends, and after the second binding relationship, also comprises:
Export information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Described transmission to described information customization server is determined according to described first binding relationship, and the second binding relationship carries out the instruction of information customization, comprising:
When receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
5. the method according to any one of claim 1-4, is characterized in that, described transmission to described information customization server is determined according to described first binding relationship, and after the second binding relationship carries out the instruction of information customization, also comprises:
Receive the information customization hit results that described information customization server returns.
6. an information customization device, is characterized in that, comprising:
Sending module, for sending Information subscription request to information customization server, described Information subscription request comprises total data branch value and the customized result for the first activity;
Receiver module, for receiving the first binding relationship that described information customization server sends, and the second binding relationship, wherein, described first binding relationship comprises the first data batchmove value, the binding relationship of the first recommendation results three of described customized result and the second activity, described second binding relationship comprises the second data batchmove value, the binding relationship of the second recommendation results three of described customized result and described second activity, first recommendation results of described second activity and the second recommendation results are determined by described information customization server, described first data batchmove value and described second data batchmove value are carried out division according to preset data branch value allocation rule to described total data branch value by described information customization server and are obtained,
Described sending module, also determine according to described first binding relationship for sending to described information customization server, and second binding relationship carry out the instruction of information customization, to make described information customization server according to described first binding relationship, and the second binding relationship carries out information customization.
7. device according to claim 6, is characterized in that,
Described receiver module, also for receiving the information customization instruction of user's input, described information customization instruction comprises described total data branch value and the described customized result for the first activity.
8. device according to claim 7, is characterized in that, described receiver module comprises:
Receive submodule, for receiving the operational order entering information customization interface of user's input;
Output sub-module, for responding described operational order, the customized interface of output information;
Activating submodule, for when the selection instruction of customized result of the first activity that user comprises for described information customization interface being detected, activating in described information customization interface for determining to carry out the function choosing-item of information customization;
Described reception submodule, also for receiving the information customization instruction of user by the described function choosing-item input for determining to carry out information customization.
9. device according to claim 6, is characterized in that, described device also comprises:
Output module, for exporting information, described information is used for prompting and determines whether according to described first binding relationship, and the second binding relationship carries out information customization;
Described sending module, specifically for when described receiver module receive response described information input really normal root according to described first binding relationship, and second binding relationship when carrying out the operational order of information customization, sending to described information customization server determines according to described first binding relationship, and the second binding relationship carries out the instruction of information customization.
10. the device according to any one of claim 6-9, is characterized in that,
Described receiver module, also for receiving the information customization hit results that described information customization server returns.
11. 1 kinds of terminals, is characterized in that, comprise the information customization device as described in any one of claim 6-10.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510459547.2A CN105117416A (en) | 2015-07-30 | 2015-07-30 | Information customization method, device and terminal |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510459547.2A CN105117416A (en) | 2015-07-30 | 2015-07-30 | Information customization method, device and terminal |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105117416A true CN105117416A (en) | 2015-12-02 |
Family
ID=54665406
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510459547.2A Pending CN105117416A (en) | 2015-07-30 | 2015-07-30 | Information customization method, device and terminal |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105117416A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105976225A (en) * | 2016-05-05 | 2016-09-28 | 腾讯科技(深圳)有限公司 | Event pushing method and apparatus |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1885834A (en) * | 2005-06-20 | 2006-12-27 | 华为技术有限公司 | Method for subscribing presence information |
| CN101237559A (en) * | 2007-01-31 | 2008-08-06 | 索尼株式会社 | Information processing device, method, and program |
| US8160980B2 (en) * | 2007-07-13 | 2012-04-17 | Ydreams—Informatica, S.A. | Information system based on time, space and relevance |
| CN104376521A (en) * | 2013-08-13 | 2015-02-25 | 苏州奖多多科技有限公司 | Online betting method for Jiansu fast-three lottery |
| CN104715389A (en) * | 2013-12-13 | 2015-06-17 | 腾讯科技(深圳)有限公司 | Information processing method, device and system |
-
2015
- 2015-07-30 CN CN201510459547.2A patent/CN105117416A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1885834A (en) * | 2005-06-20 | 2006-12-27 | 华为技术有限公司 | Method for subscribing presence information |
| CN101237559A (en) * | 2007-01-31 | 2008-08-06 | 索尼株式会社 | Information processing device, method, and program |
| US8160980B2 (en) * | 2007-07-13 | 2012-04-17 | Ydreams—Informatica, S.A. | Information system based on time, space and relevance |
| CN104376521A (en) * | 2013-08-13 | 2015-02-25 | 苏州奖多多科技有限公司 | Online betting method for Jiansu fast-three lottery |
| CN104715389A (en) * | 2013-12-13 | 2015-06-17 | 腾讯科技(深圳)有限公司 | Information processing method, device and system |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105976225A (en) * | 2016-05-05 | 2016-09-28 | 腾讯科技(深圳)有限公司 | Event pushing method and apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10798458B2 (en) | Operation method of user terminal and server for sponsoring real-time broadcast | |
| CN112558824B (en) | Page display method and device and computer storage medium | |
| US9734521B2 (en) | Subscription model for trusted recommendation sources | |
| CN109450862B (en) | Publishing information recommendation method, device, storage medium and terminal | |
| CN109388702B (en) | Reading interaction method, electronic equipment and computer storage medium | |
| CN107133816A (en) | A kind of e-book reading control method and device | |
| CN108970117A (en) | Dissemination method, terminal device and the medium of game resource packet | |
| CN104317649A (en) | Processing method and device of terminal application program APP and terminal | |
| CN105208088B (en) | Evaluation number determines method and apparatus | |
| US11007442B2 (en) | Method and system for sharing user activity information | |
| CN106385632A (en) | Video playing method and video playing device | |
| CN107820114A (en) | Special efficacy methods of exhibiting and device | |
| CN111782166B (en) | Multi-screen interaction method, device, equipment and storage medium | |
| CN114679596B (en) | Interaction method and device based on game live broadcast, electronic equipment and storage medium | |
| CN109248438A (en) | Task item management method, device, storage medium and mobile terminal | |
| CN110163718A (en) | Financial product recommended method, device, equipment and storage medium | |
| CN105117419A (en) | Information customization method and device and server | |
| CN105117416A (en) | Information customization method, device and terminal | |
| CN112950314B (en) | Method, device, equipment and storage medium for determining ticket purchasing qualification | |
| CN111870951B (en) | Page display method and device and page determination method and device | |
| CN109542320A (en) | A kind of display methods, terminal and computer storage medium | |
| CN104299039A (en) | Information ordering method, device and terminal | |
| CN109582450B (en) | Application program management method, device, medium and electronic equipment | |
| US20200298102A1 (en) | Interactive gaming table | |
| CN110852806A (en) | Data processing method and device, storage medium and electronic equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C41 | Transfer of patent application or patent right or utility model | ||
| TA01 | Transfer of patent application right |
Effective date of registration: 20160831 Address after: 5 building A3, building 99, Ai Ai Road, Suzhou Industrial Park, Jiangsu, Suzhou, 215123 Applicant after: SUZHOU JIANGDUODUO TECHNOLOGY Co.,Ltd. Address before: 100085 Beijing City, Haidian District Road 33, two floor East Xiaoying Applicant before: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE Co.,Ltd. |
|
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151202 |