Method and apparatus for billing data services
First Claim
Patent Images
1. A non-transitory computer-readable storage medium comprising computer instructions, which when executed by a processor cause the processor to perform a method comprising:
- determining averages for data traffic associated with customer premises equipment according to predefined measurement intervals, wherein the data traffic includes upstream and downstream data traffic between the customer premises equipment and network elements of a single service provider;
discarding a portion of the averages for the data traffic;
determining ratios of average upstream data traffic to average downstream data traffic based on the averages for the data traffic;
determining 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 ratios of average upstream data traffic to average downstream data traffic, 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 a corresponding price of the one of the plurality of ranges to an amount of the upstream data traffic; and
applying a minimum charge for service when the charge for service does not meet a threshold,wherein the minimum charge for service is based on a maximum billing price for data services of the single service provider and a percentage of peak service bandwidth provided to the customer premises equipment, andwherein the subscriber is a content provider that provides content for download by customers of the content provider.
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. Additional embodiments are disclosed.
-
Citations
20 Claims
-
1. A non-transitory computer-readable storage medium comprising computer instructions, which when executed by a processor cause the processor to perform a method comprising:
-
determining averages for data traffic associated with customer premises equipment according to predefined measurement intervals, wherein the data traffic includes upstream and downstream data traffic between the customer premises equipment and network elements of a single service provider; discarding a portion of the averages for the data traffic; determining ratios of average upstream data traffic to average downstream data traffic based on the averages for the data traffic; determining 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 ratios of average upstream data traffic to average downstream data traffic, 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 a corresponding price of the one of the plurality of ranges to an amount of the upstream data traffic; and applying a minimum charge for service when the charge for service does not meet a threshold, wherein the minimum charge for service is based on a maximum billing price for data services of the single service provider and a percentage of peak service bandwidth provided to the customer premises equipment, and wherein the subscriber is a content provider that provides content for download by customers of the content provider. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system, comprising:
-
a memory storing computer instructions; and a processor coupled with the memory, wherein the processor, responsive to executing the computer instructions, performs operations comprising; determining averages for upstream and downstream bandwidth usage according to predefined intervals, wherein upstream and downstream data traffic is between customer premises equipment and network elements of a single service provider; comparing the average upstream bandwidth usage to the average downstream bandwidth usage; determining a charge for service from the comparing of the average upstream bandwidth usage to the average downstream bandwidth usage; discarding a portion of highest averages for the upstream and downstream bandwidth usage; comparing a maximum average of each of remaining averages for the upstream and downstream bandwidth usage; adjusting the charge for service according to prices for ranges of asymmetric bandwidth usage to generate an adjusted charge for service; replacing the adjusted charge for service with a minimum charge for service when the minimum charge for service exceeds the adjusted charge for service; and providing billing services for a decentralized computing system that provides communication services via the network elements of the single service provider, 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 adjusted charge for service is generated by applying the corresponding price of a selected one of the ranges to an amount of the upstream data traffic. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method, comprising:
-
determining, by a system including a processor, averages for data traffic associated with customer premises equipment, wherein the data traffic includes upstream and downstream data traffic between the customer premises equipment and network elements of a single service provider; determining, by the system, ratios of average upstream data traffic to average downstream data traffic based on the averages for the data traffic; discarding, by the system, a portion of the averages for the data traffic; determining, by the system, 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 ratios of average upstream data traffic to average downstream data traffic, 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 a corresponding price of the one of the plurality of ranges to an amount of the upstream data traffic; and applying, by the system, a minimum charge for service when the charge for service does not meet a threshold, wherein the minimum charge for service is based on a maximum billing price for data services of the single service provider and a percentage of peak service bandwidth provided to the customer premises equipment, and wherein the subscriber is a content provider that provides content for download by customers of the content provider. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification