Method and apparatus for billing data services
First Claim
Patent Images
1. A non-transitory computer-readable storage medium comprising computer instructions, that when executed by a computer, causes the computer to perform a method comprising:
- calculating upstream and downstream data traffic averages associated with customer premises equipment according to predefined measurement intervals, wherein upstream and downstream data traffic is between the customer premises equipment and network elements of a single service provider;
generating ratios of average upstream data traffic to average downstream data traffic based on the calculated data traffic averages;
calculating a charge for service for a subscriber according to one of a plurality of ranges of asymmetric upstream and downstream data traffic ratios based on the generated ratios, wherein the plurality of ranges of asymmetric upstream and downstream data traffic ratios comprises a first range, a second range and a third range, wherein the first range has a higher ratio of the average upstream data traffic to the average downstream data traffic as compared to the second range, wherein the second range has a higher ratio of the average upstream data traffic to the average downstream data traffic as compared to the third range, wherein each of the plurality of ranges of asymmetric upstream and downstream data traffic ratios has a different price, wherein the first range has a lower price than the second range, and wherein the second range has a lower price than the third range, wherein the charge is calculated by applying the corresponding price of the one of the plurality of ranges to an amount of the upstream data traffic;
replacing the calculated charge for service with a minimum charge for service when the minimum charge for service exceeds the calculated charge for service;
wherein the minimum charge for service is computed from a product of a maximum billing price for data services of the communication system and a percentage of peak service bandwidth provided to the customer premises equipment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and apparatus for billing data services. A system that incorporates teachings of the present disclosure may include, for example, a system having a controller that manages a communications interface coupled to a communication system. The controller can be programmed to calculate a charge for service according to a degree of asymmetric bandwidth usage of upstream and downstream data traffic consumed by customer premise equipment (CPE). Additional embodiments are disclosed.
32 Citations
14 Claims
-
1. A non-transitory computer-readable storage medium comprising computer instructions, that when executed by a computer, causes the computer to perform a method comprising:
-
calculating upstream and downstream data traffic averages associated with customer premises equipment according to predefined measurement intervals, wherein upstream and downstream data traffic is between the customer premises equipment and network elements of a single service provider; generating ratios of average upstream data traffic to average downstream data traffic based on the calculated data traffic averages; calculating a charge for service for a subscriber according to one of a plurality of ranges of asymmetric upstream and downstream data traffic ratios based on the generated ratios, wherein the plurality of ranges of asymmetric upstream and downstream data traffic ratios comprises a first range, a second range and a third range, wherein the first range has a higher ratio of the average upstream data traffic to the average downstream data traffic as compared to the second range, wherein the second range has a higher ratio of the average upstream data traffic to the average downstream data traffic as compared to the third range, wherein each of the plurality of ranges of asymmetric upstream and downstream data traffic ratios has a different price, wherein the first range has a lower price than the second range, and wherein the second range has a lower price than the third range, wherein the charge is calculated by applying the corresponding price of the one of the plurality of ranges to an amount of the upstream data traffic; replacing the calculated charge for service with a minimum charge for service when the minimum charge for service exceeds the calculated charge for service; wherein the minimum charge for service is computed from a product of a maximum billing price for data services of the communication system and a percentage of peak service bandwidth provided to the customer premises equipment. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system, comprising a processor that manages a communications interface coupled to a communication system, wherein the processor is programmed at least to:
-
calculate a charge for service for a subscriber according to a degree of asymmetric bandwidth usage of upstream and downstream data traffic consumed by customer premise equipment, wherein the upstream and downstream data traffic is between the customer premises equipment and network elements of a single service provider; calculate averages for upstream and downstream bandwidth usage measurements; compare the average upstream bandwidth usage to the average downstream bandwidth usage; determine the charge for service from the comparison of the average upstream bandwidth usage to the average downstream bandwidth usage; calculate the averages for upstream and downstream bandwidth usage according to predefined intervals; discard a portion of the highest averages for upstream and downstream bandwidth usage; compare a maximum average of each of the remaining averages for upstream and downstream bandwidth usage; and adjust the determined charge for service according to prices for ranges of asymmetric bandwidth usage, wherein the ranges of asymmetric bandwidth usage comprise a first range, a second range and a third range, wherein the first range has a higher ratio of average upstream data traffic to average downstream data traffic as compared to the second range, wherein the second range has a higher ratio of average upstream data traffic to average downstream data traffic as compared to the third range, wherein the first range has a lower price than the second range, wherein the second range has a lower price than the third range, and wherein the charge is calculated by applying the corresponding price of a selected one of the ranges to an amount of the upstream data traffic. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method, comprising:
-
calculating a charge for a customer for Internet services according to a degree of asymmetric bandwidth usage of upstream and downstream data traffic in a communication system, the charge being calculated by a processor; charging a subscriber for Internet services according to a plurality of ranges of asymmetric bandwidth usage, wherein the plurality of ranges comprises at least three ranges of asymmetric band usage, wherein the plurality of ranges of asymmetric bandwidth usage comprise a first range, a second range and a third range, wherein the first range has a higher ratio of average upstream data traffic to average downstream data traffic as compared to the second range, wherein the second range has a higher ratio of average upstream data traffic to average downstream data traffic as compared to the third range, wherein the first range has a lower price than the second range, wherein the second range has a lower price than the third range, and wherein the charge is calculated by applying the corresponding price of a selected one of the ranges to an amount of the upstream data traffic; replacing the calculated charge for service with a minimum charge for service when the minimum charge for service exceeds the calculated charge for service; wherein the minimum charge for service in the communication system is computed from a product of a maximum billing price for data services of the communication system and a percentage of peak service bandwidth provided to a Customer Premise Equipment, wherein the upstream and downstream data traffic is between the customer premises equipment and network elements of a single service provider. - View Dependent Claims (12, 13, 14)
-
Specification