CN103686662A - Bundled service grade adjustment prediction method and server - Google Patents

Bundled service grade adjustment prediction method and server Download PDF

Info

Publication number
CN103686662A
CN103686662A CN201310683439.4A CN201310683439A CN103686662A CN 103686662 A CN103686662 A CN 103686662A CN 201310683439 A CN201310683439 A CN 201310683439A CN 103686662 A CN103686662 A CN 103686662A
Authority
CN
China
Prior art keywords
price
set meal
shelves
user
files
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201310683439.4A
Other languages
Chinese (zh)
Other versions
CN103686662B (en
Inventor
申志伟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China United Network Communications Group Co Ltd
Original Assignee
China United Network Communications Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China United Network Communications Group Co Ltd filed Critical China United Network Communications Group Co Ltd
Priority to CN201310683439.4A priority Critical patent/CN103686662B/en
Publication of CN103686662A publication Critical patent/CN103686662A/en
Application granted granted Critical
Publication of CN103686662B publication Critical patent/CN103686662B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The invention provides a bundled service grade adjustment prediction method and a server. The method comprises the steps that the server acquires actual service volumes of multiple users and bundled service type information signed by each user, and calculates service expenses of the users; the service expense, obtained through calculation, of each user is matched with the price corresponding to each price grade, so that whether the users meet bundled service grade adjustment conditions is determined; among the users who sign the same bundled service type at each price grade, the specific value of the number of the users, meeting the bundled service grade adjustment conditions, in the same grade adjustment type and the total number of the users at the corresponding price grade serves as the grade adjustment probability of the corresponding grade adjustment type for the users in the corresponding bundled service type; according to the grade adjustment probability corresponding to each bundled service type and the bundled service type information currently signed by the users, the bundled service grade adjustment conditions of the users in a future time period are predicted. By means of the bundled service grade adjustment prediction method and the server, the technical problem that in the prior art, an operator cannot effectively predict the bundled service grade adjustment conditions of the users, and therefore bundled service cannot be optimized is solved effectively.

Description

The Forecasting Methodology that set meal is transferred the files and server
Technical field
The present invention relates to information technology, relate in particular to Forecasting Methodology and server that a kind of set meal is transferred the files.
Background technology
Along with the development of mobile communication technology, Chinese 3G (Third Generation) Moblie technology (3rd-generation, 3G) userbase is constantly increased, and meanwhile, operator is also because various 3G set meals have been released in user's request.
The behavior of these different classes of set meals of user's How to choose directly affects the strategy that operator further develops 3G subscription.Therefore, how to pass through practical communication behavior and the current selection set meal of 3G subscription, and in conjunction with the user data of big data quantity, obtain this user and according to the cycle (moon/season/half a year/year), again select the probability distribution of set meal, becoming just gradually operator's optimization 3G set meal provides data supporting and reference frame.And also about user, do not carry out the prediction scheme that set meal is transferred the files in prior art.
Summary of the invention
The invention provides Forecasting Methodology and server that a kind of set meal is transferred the files, for solving prior art, operator effectively predictive user carries out the probability that set meal is transferred the files, and then the technical problem that cannot be optimized packaged service.
On the one hand, the Forecasting Methodology that the embodiment of the present invention provides a kind of set meal to transfer the files, comprising:
Server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and described in each, set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
Described server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in described a plurality of users, signing described set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of described specified traffic carrying capacity in the actual volume for described user, described server carries out expense calculating by the outer unit price of the set meal of the described packaged service of its correspondence to it;
Described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine whether this user possesses the set meal condition of transferring the files;
Described server is in the user of signing identical described set meal type under each price shelves, for meeting the described set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Described server according in the described fixedly period of determining described in each set meal type corresponding described in transfer the files probability and the current signing described set meal type information of user, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.
On the other hand, the embodiment of the present invention provides a kind of server, comprising:
Acquisition module, for obtaining fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, described in each, set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
Computing module, for extracting the specified traffic carrying capacity of at least one packaged service comprising in described a plurality of each user's of user actual volume, signing described set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of described specified traffic carrying capacity in the actual volume for described user, described server carries out expense calculating by the outer unit price of the set meal of the described packaged service of its correspondence to it;
Determination module, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine whether this user possesses the set meal condition of transferring the files;
Processing module, for by the user of signing identical described set meal type under each price shelves, for meeting the described set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Prediction module, for according in the described fixedly period of determining described in each set meal type corresponding described in transfer the files probability and the current signing described set meal type information of user, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.
The Forecasting Methodology that set meal provided by the invention is transferred the files and server, server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; Server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; Server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal condition of transferring the files; Server is in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; Server is according to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.The effective predictive user of this scheme Ke Shi operator is carried out the situation that set meal is transferred the files, and then packaged service is optimized.
Accompanying drawing explanation
Fig. 1 is the flow chart of the embodiment of Forecasting Methodology that transfers the files of set meal provided by the invention;
Fig. 2 is the set meal structural representation of the Forecasting Methodology that shown in the Fig. 1 of being applicable to provided by the invention, set meal is transferred the files;
Fig. 3 is the flow chart of another embodiment of Forecasting Methodology of transferring the files of set meal provided by the invention;
Fig. 4 is the structural representation of an embodiment of server provided by the invention;
Fig. 5 is the structural representation of another embodiment of server provided by the invention.
Embodiment
Fig. 1 is the flow chart of the embodiment of Forecasting Methodology that transfers the files of set meal provided by the invention.The executive agent of the following steps of the method can be for having the server that gathers user service information function.As shown in Figure 1, the Forecasting Methodology that this set meal is transferred the files specifically comprises:
S101, server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
The single business that the set meal that this case comprises can be released for operator under the multiple network such as 3G network, Long Term Evolution (Long Term Evolution, LTE) or the integrated service bag after a plurality of combinations of services.Operator, according to comprising the kind of business and/or the specified traffic carrying capacity that each class of business comprises in set meal, is divided into multiple set meal type by set meal.As shown in Figure 2, this case has provided the set meal structural representation of the Forecasting Methodology that the set meal shown in a kind of Fig. 1 of being applicable to transfers the files.In the figure, above-mentioned polytype set meal can be divided into n price shelves by its concrete price; Wherein, i(i=1,2 ..., n) price of individual price shelves correspondence can be expressed as pr (i), the set meal that can corresponding comprise at least one type under each price shelves, and each set meal type can be described as: the j comprising under i price shelves iindividual type (j i>=1) λ in set meal i(1≤λ i≤ j i) individual set meal type.
J in above-mentioned each price shelves iin individual set meal type, the concrete business tine that each set meal type comprises can be the multiple business such as flow, the duration of call, note.And the unit price price in the set meal of these business and outside set meal is divided in the whole nation and is consistent.If user in Hong Kong, Macao and Taiwan, there is corresponding expense or value-added service (CRBT, multimedia message etc.) abroad, calculates according to the corresponding standard rate of operator.
Above-mentioned user's actual volume is user's traffic carrying capacity that actual use business produces in set time section, and giving set time section can be one month, a season or half a year etc.; The signing set meal type information of each user is concrete set meal corresponding to above-mentioned various set meal types that user has customized use within this time period.
S102, server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it;
When the business in the traffic carrying capacity that user uses is consistent with the business comprising in signing set meal type, the actual volume that user uses is within meeting set meal during specified traffic carrying capacity, can carry out charging by the price of the price shelves under this set meal, and the actual volume that exceeds specified traffic carrying capacity in above-mentioned set meal need calculate by the outer price of set meal.
Here explanation, in this case, the concrete type of service that each set meal comprises is the conventional type of service of user, the inconsistent situation of business comprising in business in the traffic carrying capacity of the actual use of user and signing set meal type, not as in the technical program for processing object, for the traffic carrying capacity of this partial service, can carry out charging by arm's length standard.
S103, server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal condition of transferring the files;
Server calculates each user in set time section after the actual functional expenses that produce, and the price corresponding to each price shelves that these functional expenses can be provided with operator matches well, and according to matching result, determines whether this user possesses the set meal condition of transferring the files.This set meal condition of transferring the files can be expressed as (x: conditional content).
For example, under the current signing set meal type of using of actual functional expenses and user that user produces, price corresponding to price shelves remains basically stable, and sign has possessed the set meal that does not the carry out gear adjustment condition of transferring the files; And the price difference that price shelves are corresponding under the actual functional expenses of user's generation and the set meal type of the current signing use of user is very high, and with the close prices of another price shelves higher or lower than these price shelves, this situation can be defined as this user and possessed and carry out gear and adjust to the set meal of these another price shelves condition of transferring the files so.For this set meal condition this programme of transferring the files, be not limited to said method.
S104, server is in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Wherein, the above-mentioned type of transferring the files refers to above-mentionedly maintain gear or price shelves under current set meal are adjusted to other price shelves etc.Server is added up the transfer the files user of condition of the set meal that meets the identical type of transferring the files in the set meal of the signing same type of user, and the probability of transferring the files that under price shelves, the ratio of user's total number is transferred the files for this type of transferring the files in this set meal type under these price shelves as user under this number of users and this set meal type.
Wherein, can adopt O i(x: conditional content) be illustrated in common j in i price shelves iλ in individual set meal type iin user corresponding to individual set meal type, meet the set meal condition x:(conditional content of transferring the files) number of users.Adopt
Figure BDA0000436596490000053
represent to be total to j in i position shelves valency of current selection iλ in individual set meal type ithe user's that individual set meal type the is corresponding probability of transferring the files:
Figure BDA0000436596490000051
Wherein:
Figure BDA0000436596490000054
be illustrated in common j in i price shelves iλ in individual set meal type ithe total number of users order that individual set meal type is corresponding;
Figure BDA0000436596490000052
S105, server is according to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, and in the predict future time period, user carries out for each set meal type under each price shelves the situation that set meal is transferred the files;
Server can mate the probability of transferring the files corresponding to each set meal type of determining in above-mentioned set time section with the current signing set meal type information of each user, obtain current each user and carry out for signing set meal type the probability that set meal is transferred the files, thereby obtain on the whole user under some, carry out the overall condition that set meal is transferred the files.
The Forecasting Methodology that set meal provided by the invention is transferred the files, server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; Server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; Server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal condition of transferring the files; Server is in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; Server is according to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.The effective predictive user of this scheme Ke Shi operator is carried out the situation that set meal is transferred the files, and then packaged service is optimized.
Fig. 3 is the flow chart of another embodiment of Forecasting Methodology of transferring the files of set meal provided by the invention, and the method is a kind of specific implementation of embodiment as shown in Figure 1.As shown in Figure 3, the Forecasting Methodology that this set meal is transferred the files specifically comprises:
S301, server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; The concrete implementation of this step can be referring to the corresponding contents of step 101.
S302, server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; The concrete implementation of this step can be referring to the corresponding contents of step 102.
Server completes after the calculating of user's functional expenses, and price corresponding to each price shelves that each user's who calculates functional expenses are provided with operator mated, and determines whether this user possesses the set meal condition of transferring the files; The concrete implementation of this step can be referring to the corresponding contents of step 103.The present embodiment has provided a kind of specific implementation for step 103, specifically comprises the steps (step 303~305).
Before illustrative step 303~305, first the several parameters that need in step to relate to are described:
The type of service being specifically related in comprising each set meal type under each price shelves of releasing in above-mentioned operator is only considered flow, the duration of call and three indexs of note number of user in this case; Other types of service also can be used as to branch out and join in set meal type, in this case, only take these three indexs to carry out correlation step explanation as example, rather than the restriction to this programme.Design parameter content comprises:
1. set meal content
Figure BDA0000436596490000071
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type ithe total flow comprising in the set meal of individual type;
Figure BDA0000436596490000072
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type ithe total duration of call comprising in the set meal of individual type;
Figure BDA0000436596490000073
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type ithe total note number comprising in the set meal of individual type.
2. user's actual volume
Figure BDA0000436596490000074
λ i=1,2 ... .j i, represent to select i the j that price shelves comprise iλ in individual set meal type ithe total flow of the actual use of user of the set meal of individual type;
Figure BDA0000436596490000075
λ i=1,2 ... .j i, represent to select i the j that price shelves comprise iλ in individual set meal type itotal duration of call of the actual use of user of the set meal of individual type;
Figure BDA0000436596490000076
λ i=1,2 ... .j i, represent to select i the j that price shelves comprise iλ in individual set meal type itotal note number of the actual use of user of the set meal of individual type.
3. unit price in set meal
Figure BDA0000436596490000077
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type iflow unit price in the set meal of individual type;
Figure BDA0000436596490000078
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type iduration of call unit price in the set meal of individual type;
Figure BDA0000436596490000081
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type inote in the set meal of individual type is counted unit price.
4. the outer unit price of set meal
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type iflow unit price outside the set meal of individual type;
Figure BDA0000436596490000083
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type iduration of call unit price outside the set meal of individual type;
Figure BDA0000436596490000084
λ i=1,2 ... .j i, represent i the j that price shelves comprise iλ in individual set meal type inote outside the set meal of individual type is counted unit price.
For the magnitude relationship of price between each price shelves of clearer explanation, the n of above-mentioned division price shelves can be arranged by order from small to large: i.e. i=1, represent minimum price shelves in n price shelves, the set meal price of this price shelves correspondence is minimum; I=n, represents highest price position shelves in n price shelves, and the set meal price of this price shelves correspondence is the highest, the monotonic increasing function that the set meal price of middle each price shelves correspondence is i.
S303, server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal that the maintains gear condition of transferring the files;
Below specifically provided for the current signing set meal type of user and belonged to the scheme that each price shelves situation judges respectively:
1. if the signing set meal type of user belongs to the minimum price shelves in each price shelves:
Server judges user uses the actual volume of each business whether to be all not more than the specified traffic carrying capacity of the packaged service comprising in signing set meal type; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files; Or,
Server judges that user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal and value whether to be not more than minimum price shelves and is adjacent the difference between price shelves, if so, determine set meal that this user maintains gear described in the possessing condition of transferring the files;
For example, the price shelves under the concrete set meal type that user contracts are i=1, determine that this user possesses the set meal condition of transferring the files that maintains gear and can be:
Condition 1: [ a ( 1 j 1 λ 1 ) ≤ A ( 1 j 1 λ 1 ) ] ∩ [ b ( 1 j 1 λ 1 ) ≤ B ( 1 j 1 λ 1 ) ] ∩ [ c ( 1 j 1 λ 1 ) ≤ C ( 1 j 1 λ 1 ) ] ; Or,
Condition 2:
0 < f ( 1 j 1 &lambda; 1 ) [ a ( 1 j 1 &lambda; 1 ) - A ( 1 j 1 &lambda; 1 ) ] + t ( 1 j 1 &lambda; 1 ) [ b ( 1 j 1 &lambda; 1 ) - B ( 1 j 1 &lambda; 1 ) + m ( 1 j 1 &lambda; 1 ) [ c ( 1 j 1 &lambda; 1 ) - C ( 1 j 1 &lambda; 1 ) ] &le; pr ( 2 ) - pr ( 1 ) ; When a ( 1 j 1 &lambda; 1 ) - A ( 1 j 1 &lambda; 1 ) , b ( 1 j 1 &lambda; 1 ) - B ( 1 j 1 &lambda; 1 ) , c ( 1 j 1 &lambda; 1 ) - C ( 1 j 1 &lambda; 1 ) During for negative value, getting its value is 0.
2. if the signing set meal type of user belongs to the highest price position shelves in each price shelves:
Whether what server judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is greater than with value price corresponding to price shelves that highest price position shelves are adjacent; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files;
For example, the price shelves under the concrete set meal type that user contracts are i=n, determine that this user possesses the set meal condition of transferring the files that maintains gear and can be:
Condition 3: a ( n j n &lambda; n ) n ( F j n &lambda; n ) + b ( n j n &lambda; n ) T ( n j n &lambda; n ) + c ( n j n &lambda; n ) M ( n j n &lambda; n ) > pr ( n - 1 ) .
3. if the signing set meal type of user belongs to the first price shelves that remove above-mentioned minimum price shelves and highest price position shelves in each price shelves:
Whether what server judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is greater than price shelves lower than the adjacent price corresponding to price shelves of the first price shelves with value; And be not more than the price of the first price shelves correspondence simultaneously; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files; Or,
Whether what server judged that user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of set meal is greater than 0 with value, and is less than the first price shelves and higher than the price difference between the adjacent price shelves of the first price shelves; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files;
For example, the price shelves under the concrete set meal type that user contracts are 1<i<n, determine that this user possesses the set meal condition of transferring the files that maintains gear and can be:
Condition 4: pr ( i - 1 ) < a ( i j i &lambda; i ) F ( i j n &lambda; n ) + b ( i j i &lambda; i ) T ( i j i &lambda; i ) + c ( i j i &lambda; i ) M ( i j i &lambda; i ) &le; pr ( i ) ; Or,
Condition 5:
0 < f ( i j i &lambda; i ) [ a ( i j i &lambda; i ) - A ( i j i &lambda; i ) ] + t ( i j i &lambda; i ) [ b ( i j i &lambda; i ) - B ( i j i &lambda; i ) ] + m ( i j i &lambda; i ) [ c ( i j i &lambda; i ) - C ( i j i &lambda; i ) &le;
pr ( i + 1 ) - pr ( i ) , When a ( i j i &lambda; i ) - A ( i j i &lambda; i ) , b ( i j i &lambda; i ) - B ( i j i &lambda; i ) , c ( i j i &lambda; i ) - C ( i j i &lambda; i ) During for negative value, getting its value is 0.
S304, server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal the upgrading condition of transferring the files; Particularly, the present embodiment has provided a kind of definite user and whether has possessed the transfer the files judgment mode of condition of the set meal upgrading:
Each second price shelves for the price shelves under the set meal type higher than signing, server judges user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of set meal and value whether to be greater than the difference price between the second price shelves and the affiliated price shelves of signing set meal type, and the price shelves and the price shelves that are not more than under signing set meal type are higher than the difference price between the adjacent price shelves of the second price shelves, if, determine that this user possesses the set meal the upgrading condition of transferring the files, and the class upgrading is the class difference between the price shelves under the second price shelves and signing set meal type, in the set meal of above-mentioned each packaged service, unit price can be included in each above-mentioned set meal type information.
For example, the price shelves under the concrete set meal type that user contracts are 1≤i≤n-1, judge whether user possesses the set meal condition of transferring the files that rises α (1≤α≤n-i) shelves and can be:
Condition 6:
pr ( &alpha; + i ) - pr ( i ) < f ( i j i &lambda; i ) [ a ( i j i &lambda; i ) - A ( i j i &lambda; i ) ] + t ( i j i &lambda; i ) [ b ( i j i &lambda; i ) - B ( i j i &lambda; i ) ] + m ( i j i &lambda; i ) [ c ( i j i &lambda; i ) - C ( i j i &lambda; i ) ] &le; pr ( &alpha; + i + 1 ) - pr ( i ) , When a ( i j i &lambda; i ) - A ( i j i &lambda; i ) , b ( i j i &lambda; i ) - B ( i j i &lambda; i ) , c ( i j i &lambda; i ) - C ( i j i &lambda; i ) During for negative value, getting its value is 0.
S305, server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal the lowering category condition of transferring the files; Particularly, the present embodiment has provided a kind of definite user and whether has possessed the transfer the files judgment mode of condition of the set meal lowering category:
Each the 3rd price shelves for the price shelves under the set meal type lower than signing, whether what server judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is not more than price corresponding to the 3rd price shelves with value, and to be greater than price shelves be the price lower than the adjacent price shelves correspondence of the 3rd price shelves; If so, determine that this user possesses the set meal the lowering category condition of transferring the files, and the class lowering category be the 3rd price shelves with the affiliated price shelves of signing set meal type between class difference;
For example, the price shelves under the concrete set meal type that user contracts are 1<i≤n, judge whether user possesses the set meal condition of transferring the files of falling α (1≤α≤i-1) shelves and can be:
Condition 7: pr ( i - &alpha; - 1 ) < a ( i j i &lambda; i ) F ( i j i &lambda; i ) + b ( i j i &lambda; i ) T ( i j i &lambda; i ) + c ( i j i &lambda; i ) M ( i j i &lambda; i ) &le; pr ( i - &alpha; ) .
S306, server is in the user of signing identical set meal type under each price shelves, for meeting the set meal total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files, is defined as
The probability of transferring the files while transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves; The concrete implementation of this step can be referring to the corresponding contents of step 104.
For example, for the type of transferring the files, be that the Probabilistic separableness of transferring the files that maintains gear is not expressed as:
Figure BDA0000436596490000111
For the type of transferring the files, be that the probability of transferring the files upgrading can be expressed as:
Figure BDA0000436596490000112
For the type of transferring the files, be that the probability of transferring the files lowering category can be expressed as:
Figure BDA0000436596490000113
S307, server is according to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, and in the predict future time period, user carries out for each set meal type under each price shelves the situation that set meal is transferred the files; The concrete implementation of this step can be referring to the corresponding contents of step 105.
Further, the probability of transferring the files calculating in this case all refer to transfer the files between different price shelves (set meal price) the whole probability of position under each set meal type.And select which the concrete set meal type under a certain price shelves for user, can mate rear acquisition with all concrete set meal types under these price shelves according to user's actual demand (demand percentage of flow, the duration of call and note number).
In this programme, calculate the of that month data that the probability of transferring the files of the type of respectively transferring the files can gather user by operator and calculate rear acquisition, and as to next month user select the reference of set meal type; Meanwhile, can according to season, half a year, 1 year, be also computing cycle by historical data; Monthly calculate according to the method described above the probability of transferring the files of each type of transferring the files, the probability of transferring the files that it is final can on average calculate by above-mentioned computing cycle, also can calculate user's variation tendency of probability of transferring the files according to giving different weights in heat, dull season, and then make operator that set meal type is adjusted and be optimized.
When user is in Hong Kong, Macao and Taiwan, corresponding expense or value-added service (CRBT, multimedia message etc.) occur abroad, the packaged service that the Forecasting Methodology that can transfer the files to above-mentioned set meal relates to suitably expands:
1) in set meal, comprise Hong Kong, Macao and Taiwan, while there is corresponding expense or value-added service (CRBT, multimedia message etc.) abroad, flow, the duration of call or the note number that these factors can be equal to above-mentioned calculating add and carry out joint account;
2) in set meal, do not comprise Hong Kong, Macao and Taiwan, while there is corresponding expense or value-added service (CRBT, multimedia message etc.) abroad, standard rate according to these expenses calculate, when these expenses are higher, can consider set meal to be optimized or to redesign the proprietary set meal of a kind of Hong Kong, Macao and Taiwan, overseas or value-added service (CRBT, multimedia message etc.).
Further, server also can be according to the probability of transferring the files calculating in this case, and the user who transfers the files to needs sends the recommendation information of transferring the files accordingly, and suggestion user is adjusted into current signing set meal type the set meal type comprising under other more preferential price shelves.And use and produce rate and be not included in business in above-mentioned set meal type and can to correspondence, use quantitative business packet (as Hong Kong, Macao and Taiwan, the world, the value-added service bag) recommendation information that user's active push corresponding service of this business is corresponding for reference by server for those users, so that user understands more preferential type of service, while needing, open and make for saving total bill expense.
The Forecasting Methodology that set meal provided by the invention is transferred the files, server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; Server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; Server provides each user's who calculates functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal condition of transferring the files; Server is in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; Server is according to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.The effective predictive user of this scheme Ke Shi operator is carried out the situation that set meal is transferred the files, and then packaged service is optimized.
One of ordinary skill in the art will appreciate that: all or part of step that realizes above-mentioned each embodiment of the method can complete by the relevant hardware of program command.Aforesaid program can be stored in a computer read/write memory medium.This program, when carrying out, is carried out the step that comprises above-mentioned each embodiment of the method; And aforesaid storage medium comprises: various media that can be program code stored such as ROM, RAM, magnetic disc or CDs.
Fig. 4 is the structural representation of an embodiment of server provided by the invention, and this server has the user service information of collection function, can carry out method step as shown in Figure 1, and this server comprises:
Acquisition module 41, for obtaining fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
Computing module 42, for extracting the specified traffic carrying capacity of at least one packaged service comprising in a plurality of each user's of user actual volume, signing set meal type and the functional expenses that the price shelves under this set meal type calculate user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it;
Determination module 43, mates for price corresponding to each price shelves that each user's who calculates functional expenses are provided with operator, determines whether this user possesses the set meal condition of transferring the files;
Processing module 44, for by the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Prediction module 45, corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining for basis, in the predict future time period, user carries out for each set meal type under each price shelves the situation that set meal is transferred the files.
Particularly, server shown in the present embodiment is realized the process of the Forecasting Methodology that set meal transfers the files and is:
Acquisition module 41 obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; This acquisition process specifically can be referring to the corresponding contents of step 101;
Computing module 42 extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; This computational process specifically can be referring to the corresponding contents of step 102;
Determination module 43 provides each user's who calculates by computing module 42 functional expenses price corresponding to each price shelves with operator mated, and determines whether this user possesses the set meal condition of transferring the files; This deterministic process specifically can be referring to the corresponding contents of step 103;
Processing module 44 is in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; This processing procedure specifically can be referring to the corresponding contents of step 104;
Corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period that prediction module 45 is determined according to processing module 44, in the predict future time period, user carries out for each set meal type under each price shelves the situation that set meal is transferred the files; This forecasting process specifically can be referring to the corresponding contents of step 105.
Server provided by the invention, obtain fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; Extract the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; Price corresponding to each price shelves that each user's who calculates functional expenses are provided with operator mated, and determines whether this user possesses the set meal condition of transferring the files; By in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; According to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.The effective predictive user of this scheme Ke Shi operator is carried out the situation that set meal is transferred the files, and then packaged service is optimized.
Fig. 5 is the structural representation of another embodiment of server provided by the invention.This structural representation is a kind of specific implementation of embodiment as shown in Figure 4, can be used for carrying out the step in the Forecasting Methodology that set meal as shown in Figure 3 transfers the files.Compare with embodiment illustrated in fig. 4, in the present embodiment, for determination module 43, carried out further refinement, this determination module 43 specifically comprises: the first determining unit 431, the second determining units 432 and the 3rd determining unit 433, wherein:
The first determining unit 431, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user maintains gear described in whether the possessing condition of transferring the files;
The second determining unit 432, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user upgrades described in whether the possessing condition of transferring the files;
The 3rd determining unit 433, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user lowers category described in whether the possessing condition of transferring the files.
Wherein, if above-mentioned the first determining unit 431 belongs to the minimum price shelves in described each price shelves specifically for the signing set meal type of user:
The first determining unit 431 judges user uses the actual volume of each business whether to be all not more than the specified traffic carrying capacity of the packaged service comprising in signing set meal type; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files; Or,
The first determining unit 431 judges that described user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of set meal and value whether to be not more than minimum price shelves and is adjacent the price difference between price shelves, if so, determine that this user possesses the set meal that the maintains gear condition of transferring the files.
If above-mentioned the first determining unit 431 also belongs to the highest price position shelves in each price shelves specifically for the signing set meal type of user:
Whether what the first determining unit 431 judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is greater than with value price corresponding to price shelves that highest price position shelves are adjacent; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files.
If above-mentioned the first determining unit 431 also belongs to specifically for the signing set meal type of user the first price shelves that remove minimum price shelves and highest price position shelves in each price shelves:
Whether what the first determining unit 431 judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is greater than price shelves lower than the adjacent price corresponding to price shelves of the first price shelves with value; And be not more than the price of the first price shelves correspondence simultaneously; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files; Or,
Whether what the first determining unit 431 judged that user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of set meal is greater than 0 with value, and is less than the first price shelves and higher than the price difference between the adjacent price shelves of the first price shelves; If so, determine that this user possesses the set meal that the maintains gear condition of transferring the files.
The second determining unit 432 is specifically for each second price shelves of the price shelves under the set meal type for higher than signing, the second determining unit 432 judges user uses that the actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the packaged service comprising in signing set meal type and the definite outer price of set meal of the product of the outer unit price of set meal and value whether to be greater than the difference price between the second price shelves and the affiliated price shelves of signing set meal type, and the price shelves and the price shelves that are not more than under signing set meal type are higher than the difference price between the adjacent price shelves of the second price shelves, if, determine that this user possesses the set meal the upgrading condition of transferring the files, and the class upgrading is the class difference between the price shelves under the second price shelves and signing set meal type.
The 3rd determining unit 433 is specifically for each the 3rd price shelves of the price shelves under the set meal type for lower than signing, whether what the 3rd determining unit 433 judged that user uses the definite set meal price of the product of unit price in the set meal that the actual volume of each business is corresponding with signing set meal type is not more than price corresponding to the 3rd price shelves with value, and to be greater than price shelves be the price lower than the adjacent price shelves correspondence of the 3rd price shelves; If so, determine that this user possesses the set meal the lowering category condition of transferring the files, and the class lowering category be the 3rd price shelves with the affiliated price shelves of signing set meal type between class difference.
Particularly, the difference in the present embodiment and the process realizing the prediction that set meal transfers the files embodiment illustrated in fig. 4 is:
Price corresponding to each price shelves that each each user's that determination module 43 after above-mentioned refinement can calculate computing module 42 respectively by the first determining unit 431, the second determining unit 432 and the 3rd determining unit 433 functional expenses provide with operator mated, and determines whether this user possesses the transfer the files process of condition of the set meal that maintains gear, upgrades and lower category; And this process specifically can be referring to step 303~305;
26S Proteasome Structure and Function refinement based on to above-mentioned determination module 43, processing module 44 is in the user of signing identical set meal type under each price shelves, in the identical type of transferring the files, meet set meal transfer the files the process of the probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves can be with further reference to the corresponding contents of step 306.
Further, server in the present embodiment can also comprise recommending module, the transfer the files probability of this recommending module for calculating according to this case, the user who transfers the files to needs sends the recommendation information of transferring the files accordingly, and suggestion user is adjusted into current signing set meal type the set meal type comprising under other more preferential price shelves.And use and produce rate and be not included in business in above-mentioned set meal type and can to correspondence, use quantitative business packet (as Hong Kong, Macao and Taiwan, the world, the value-added service bag) recommendation information that user's active push corresponding service of this business is corresponding for reference by server for those users, so that user understands more preferential type of service, while needing, open and make for saving total bill expense.
Server provided by the invention, obtain fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, each set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type; Extract the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in a plurality of users, signing set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of specified traffic carrying capacity in the actual volume for user, server carries out expense calculating by the outer unit price of the set meal of its corresponding packaged service to it; Price corresponding to each price shelves that each user's who calculates functional expenses are provided with operator mated, and determines whether this user possesses the set meal condition of transferring the files; By in the user of signing identical set meal type under each price shelves, for meeting the set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files; According to corresponding transfer the files probability and the current signing set meal type information of user of each set meal type in the fixedly period of determining, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.The effective predictive user of this scheme Ke Shi operator is carried out the situation that set meal is transferred the files, and then packaged service is optimized.
Finally it should be noted that: each embodiment, only in order to technical scheme of the present invention to be described, is not intended to limit above; Although the present invention is had been described in detail with reference to aforementioned each embodiment, those of ordinary skill in the art is to be understood that: its technical scheme that still can record aforementioned each embodiment is modified, or some or all of technical characterictic is wherein equal to replacement; And these modifications or replacement do not make the essence of appropriate technical solution depart from the scope of various embodiments of the present invention technical scheme.

Claims (16)

1. the Forecasting Methodology that set meal is transferred the files, is characterized in that, comprising:
Server obtains fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, and described in each, set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
Described server extracts the specified traffic carrying capacity of at least one packaged service comprising in the actual volume of each user in described a plurality of users, signing described set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of described specified traffic carrying capacity in the actual volume for described user, described server carries out expense calculating by the outer unit price of the set meal of the described packaged service of its correspondence to it;
Described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine whether this user possesses the set meal condition of transferring the files;
Described server is in the user of signing identical described set meal type under each price shelves, for meeting the described set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Described server according in the described fixedly period of determining described in each set meal type corresponding described in transfer the files probability and the current signing described set meal type information of user, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.
2. method according to claim 1, is characterized in that, described in the type of transferring the files comprise: maintain gear, upgrade and lower category;
Described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine that whether this user possesses the set meal condition of transferring the files, and comprising:
Described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine this user maintain described in whether possessing gear, described in upgrade and described in the set meal that the lowers category condition of transferring the files.
3. method according to claim 2, it is characterized in that, described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user maintains gear described in whether the possessing condition of transferring the files, comprising:
If the signing set meal type of described user belongs to the minimum price shelves in described each price shelves:
Described server judges described user uses the described actual volume of each business whether to be all not more than the specified traffic carrying capacity of the described packaged service comprising in described signing set meal type; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files; Or,
Described server judges that described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal and value whether to be not more than described minimum price shelves and is adjacent the price difference between price shelves, if so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
4. method according to claim 2, is characterized in that, also comprises unit price in the set meal of at least one packaged service comprising in this set meal type described in each in set meal type information; Described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user maintains gear described in whether the possessing condition of transferring the files, comprising:
If the signing set meal type of described user belongs to the highest price position shelves in described each price shelves:
Whether what described server judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is greater than with value price corresponding to price shelves that described highest price position shelves are adjacent; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
5. method according to claim 4, it is characterized in that, described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user maintains gear described in whether the possessing condition of transferring the files, comprising:
If the signing set meal type of described user belongs to the first price shelves that remove described minimum price shelves and described highest price position shelves in described each price shelves:
Whether what described server judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is greater than price shelves lower than price corresponding to the adjacent price shelves of described the first price shelves with value; And be not more than the price of described the first price shelves correspondence simultaneously; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files; Or,
Whether what described server judged that described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal is greater than 0 with value, and is less than described the first price shelves and higher than the price difference between the adjacent price shelves of described the first price shelves; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
6. method according to claim 2, it is characterized in that, described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user upgrades described in whether the possessing condition of transferring the files, comprising:
Each second price shelves for the price shelves higher than under described signing set meal type, described server judges described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal and value whether to be greater than the difference price between described the second price shelves and the affiliated price shelves of described signing set meal type, and the price shelves and the price shelves that are not more than under described signing set meal type are higher than the difference price between the adjacent price shelves of described the second price shelves, if, determine set meal that this user upgrades described in the possessing condition of transferring the files, and the class upgrading is the class difference between the price shelves under described the second price shelves and described signing set meal type.
7. method according to claim 4, it is characterized in that, described server by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user lowers category described in whether the possessing condition of transferring the files, comprising:
Each the 3rd price shelves for the price shelves lower than under described signing set meal type, whether what described server judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is not more than with value the price that described the 3rd price shelves are corresponding, and to be greater than price shelves be the price lower than the adjacent price shelves correspondence of described the 3rd price shelves; If so, determine set meal that this user lowers category described in the possessing condition of transferring the files, and the class lowering category be described the 3rd price shelves with the affiliated price shelves of described signing set meal type between class difference.
8. according to the method described in claim 1-7 any one, it is characterized in that, at least one packaged service comprising in described set meal type is at least one business in flow, call and note.
9. a server, is characterized in that, comprising:
Acquisition module, for obtaining fixedly interior a plurality of users' of period actual volume and the signing set meal type information of each user, described in each, set meal type information comprises the specified traffic carrying capacity of at least one packaged service comprising in this set meal type and the price shelves under this set meal type;
Computing module, for extracting the specified traffic carrying capacity of at least one packaged service comprising in described a plurality of each user's of user actual volume, signing described set meal type and the functional expenses that the price shelves under this set meal type calculate described user; Wherein, exceed the traffic carrying capacity of described specified traffic carrying capacity in the actual volume for described user, described server carries out expense calculating by the outer unit price of the set meal of the described packaged service of its correspondence to it;
Determination module, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine whether this user possesses the set meal condition of transferring the files;
Processing module, for by the user of signing identical described set meal type under each price shelves, for meeting the described set meal probability of transferring the files while being defined as transferring the files for this type of transferring the files in predictive user this set meal type under these price shelves of total number of users object ratio under the number of users of condition and this price shelves of transferring the files in the identical type of transferring the files;
Prediction module, for according in the described fixedly period of determining described in each set meal type corresponding described in transfer the files probability and the current signing described set meal type information of user, in the predict future time period user under price shelves described in each described in each set meal type carry out the situation that set meal is transferred the files.
10. server according to claim 9, is characterized in that, described in the type of transferring the files comprise and maintain gear, upgrade and lower category; Described determination module comprises:
The first determining unit, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user maintains gear described in whether the possessing condition of transferring the files;
The second determining unit, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user upgrades described in whether the possessing condition of transferring the files;
The 3rd determining unit, for by calculate each described in price corresponding to each price shelves that provide with operator of user's functional expenses mate, determine set meal that this user lowers category described in whether the possessing condition of transferring the files.
11. servers according to claim 10, is characterized in that, described the first determining unit specifically for,
If the signing set meal type of described user belongs to the minimum price shelves in described each price shelves:
Described the first determining unit judges described user uses the described actual volume of each business whether to be all not more than the specified traffic carrying capacity of the described packaged service comprising in described signing set meal type; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files; Or,
Described the first determining unit judges that described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal and value whether to be not more than described minimum price shelves and is adjacent the price difference between price shelves, if so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
12. servers according to claim 10, is characterized in that, also comprise the interior unit price of set meal of at least one packaged service comprising in this set meal type described in each in set meal type information; Described the first determining unit also specifically for,
If the signing set meal type of described user belongs to the highest price position shelves in described each price shelves:
Whether what described the first determining unit judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is greater than with value price corresponding to price shelves that described highest price position shelves are adjacent; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
13. servers according to claim 12, is characterized in that, described the first determining unit also specifically for,
If the signing set meal type of described user belongs to the first price shelves that remove described minimum price shelves and described highest price position shelves in described each price shelves:
Whether what described the first determining unit judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is greater than price shelves lower than price corresponding to the adjacent price shelves of described the first price shelves with value; And be not more than the price of described the first price shelves correspondence simultaneously; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files; Or,
Whether what described the first determining unit judged that described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal is greater than 0 with value, and is less than described the first price shelves and higher than the price difference between the adjacent price shelves of described the first price shelves; If so, determine set meal that this user maintains gear described in the possessing condition of transferring the files.
14. servers according to claim 10, is characterized in that,
Described the second determining unit, each second price shelves specifically for the price shelves for higher than under described signing set meal type, described the second determining unit judges described user uses that the described actual volume of each business is greater than the difference traffic carrying capacity of specified traffic carrying capacity of the described packaged service comprising in described signing set meal type and the definite outer price of set meal of the product of the outer unit price of described set meal and value whether to be greater than the difference price between described the second price shelves and the affiliated price shelves of described signing set meal type, and the price shelves and the price shelves that are not more than under described signing set meal type are higher than the difference price between the adjacent price shelves of described the second price shelves, if, determine set meal that this user upgrades described in the possessing condition of transferring the files, and the class upgrading is the class difference between the price shelves under described the second price shelves and described signing set meal type.
15. servers according to claim 12, is characterized in that,
Described the 3rd determining unit, each the 3rd price shelves specifically for the price shelves for lower than under described signing set meal type, whether what described the 3rd determining unit judged that described user uses the definite set meal price of the product of unit price in the described set meal that the described actual volume of each business is corresponding with described signing set meal type is not more than with value the price that described the 3rd price shelves are corresponding, and to be greater than price shelves be the price lower than the adjacent price shelves correspondence of described the 3rd price shelves; If so, determine set meal that this user lowers category described in the possessing condition of transferring the files, and the class lowering category be described the 3rd price shelves with the affiliated price shelves of described signing set meal type between class difference.
16. according to the server described in claim 9-15 any one, it is characterized in that, at least one packaged service comprising in described set meal type is at least one business in flow, call and note.
CN201310683439.4A 2013-12-12 2013-12-12 Forecasting Methodology and server that set meal is transferred the files Active CN103686662B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310683439.4A CN103686662B (en) 2013-12-12 2013-12-12 Forecasting Methodology and server that set meal is transferred the files

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310683439.4A CN103686662B (en) 2013-12-12 2013-12-12 Forecasting Methodology and server that set meal is transferred the files

Publications (2)

Publication Number Publication Date
CN103686662A true CN103686662A (en) 2014-03-26
CN103686662B CN103686662B (en) 2017-06-20

Family

ID=50322682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310683439.4A Active CN103686662B (en) 2013-12-12 2013-12-12 Forecasting Methodology and server that set meal is transferred the files

Country Status (1)

Country Link
CN (1) CN103686662B (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219647A (en) * 2014-05-23 2014-12-17 华为技术有限公司 Wireless channel control method, traffic packet transaction and recommendation method and related equipment
CN104284294A (en) * 2014-10-08 2015-01-14 上海澄美信息服务有限公司 Flow packet recommending and matching method
CN105897435A (en) * 2014-09-25 2016-08-24 谷新科 Automatic level adjusting method of telecommunication conversation/flow package
CN109743184A (en) * 2019-03-05 2019-05-10 中国联合网络通信集团有限公司 Set meal moves shifting method and platform
CN110366122A (en) * 2018-03-26 2019-10-22 华为技术有限公司 A kind of wholesale price method and apparatus
CN110418022A (en) * 2018-04-28 2019-11-05 华为技术有限公司 The method and device of flow package is adjusted for multiple user identifiers
CN111478779A (en) * 2019-09-09 2020-07-31 ***通信集团河北有限公司 Method and device for determining unlimited set meal and computing equipment
CN112040432A (en) * 2020-08-14 2020-12-04 武汉绿色网络信息服务有限责任公司 Method and device for identifying mobile terminal user type
CN112132605A (en) * 2020-08-28 2020-12-25 北京思特奇信息技术股份有限公司 Recommendation method and system based on data analysis
CN114785627A (en) * 2022-03-25 2022-07-22 中国联合网络通信集团有限公司 Communication contract-based charge processing method, device, equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572767A (en) * 2012-02-06 2012-07-11 中国联合网络通信集团有限公司 Adjusting method and device of pricing strategy
CN102595305A (en) * 2012-02-07 2012-07-18 中国联合网络通信集团有限公司 Processing method and system for customizing teleservice packages
CN103428373A (en) * 2012-05-17 2013-12-04 中兴通讯股份有限公司 Achieving method and device of user-defined package

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102572767A (en) * 2012-02-06 2012-07-11 中国联合网络通信集团有限公司 Adjusting method and device of pricing strategy
CN102595305A (en) * 2012-02-07 2012-07-18 中国联合网络通信集团有限公司 Processing method and system for customizing teleservice packages
CN103428373A (en) * 2012-05-17 2013-12-04 中兴通讯股份有限公司 Achieving method and device of user-defined package

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王鹏: ""电信业务资费动态预演方法研究"", 《中国优秀硕士学位论文全文数据库》 *

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104219647A (en) * 2014-05-23 2014-12-17 华为技术有限公司 Wireless channel control method, traffic packet transaction and recommendation method and related equipment
US10991019B2 (en) 2014-05-23 2021-04-27 Huawei Technologies Co., Ltd. Radio channel control method, traffic package trading and recommending methods, and related device
CN105897435A (en) * 2014-09-25 2016-08-24 谷新科 Automatic level adjusting method of telecommunication conversation/flow package
CN104284294A (en) * 2014-10-08 2015-01-14 上海澄美信息服务有限公司 Flow packet recommending and matching method
CN110366122B (en) * 2018-03-26 2020-12-15 华为技术有限公司 Pricing method and device
CN110366122A (en) * 2018-03-26 2019-10-22 华为技术有限公司 A kind of wholesale price method and apparatus
CN110418022A (en) * 2018-04-28 2019-11-05 华为技术有限公司 The method and device of flow package is adjusted for multiple user identifiers
CN109743184A (en) * 2019-03-05 2019-05-10 中国联合网络通信集团有限公司 Set meal moves shifting method and platform
CN111478779A (en) * 2019-09-09 2020-07-31 ***通信集团河北有限公司 Method and device for determining unlimited set meal and computing equipment
CN112040432A (en) * 2020-08-14 2020-12-04 武汉绿色网络信息服务有限责任公司 Method and device for identifying mobile terminal user type
CN112132605A (en) * 2020-08-28 2020-12-25 北京思特奇信息技术股份有限公司 Recommendation method and system based on data analysis
CN114785627A (en) * 2022-03-25 2022-07-22 中国联合网络通信集团有限公司 Communication contract-based charge processing method, device, equipment and storage medium
CN114785627B (en) * 2022-03-25 2023-05-30 中国联合网络通信集团有限公司 Tariff processing method, device, equipment and storage medium based on communication contract

Also Published As

Publication number Publication date
CN103686662B (en) 2017-06-20

Similar Documents

Publication Publication Date Title
CN103686662A (en) Bundled service grade adjustment prediction method and server
CN101841556B (en) Method and system for placing resources replication in CDN-P2P (Content Distribution Network-Peer-to-Peer) network
CN102571370B (en) Many charge units the implementation method of charging when depositing and device
CN103067297A (en) Dynamic load balancing method and device based on resource consumption prediction
CN109800375A (en) Information integrates dissemination method, device, computer equipment and storage medium
CN111582850B (en) Electric charge recharging method and device based on mobile phone bank
CN102790727A (en) Method and system for dynamically pushing personal labels of users
CN106815254A (en) A kind of data processing method and device
CN105446817A (en) Robust optimization based united resource reservation configuration algorithm in mobile cloud computing
CN103249063A (en) Testing method and device for matching rated quantity with actual consumption of telecommunication service
CN103338461A (en) Method and device for network planning based on prediction of volume of business
CN107566148A (en) Analysis method, system, device and the terminal of terminal applies operation data
CN103246976A (en) Discount billing method and discount information managing method and device
CN106407191A (en) Data processing method and server
CN102740341B (en) Method and device for predicting network traffic
CN112297934A (en) Charging station processing method and device, storage medium and processor
CN109978241B (en) Method and device for determining charging load of electric automobile
Pinto et al. Space-aware modeling of two-phase electric charging stations
CN103258389B (en) The method of self-aided terminal upload file, system and self-aided terminal
CN103634470A (en) Human-computer interaction prediction method based on terminal mobile data access network Qos
Egli et al. The cost of electrifying all households in 40 Sub-Saharan African countries by 2030
CN106714202A (en) Network capacity optimization method and device
CN108736084A (en) Charging method and terminal
CN105608096A (en) Time series data processing method and system
CN103634125A (en) Dynamic process combination-based network service billing method

Legal Events

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