IP Library Granted Patent US 7,430,286
Granted Patent B2
US 7,430,286 · App. 11/506,053 · Granted Sep 30, 2008

Method and system for generating a billing record

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,430,286
App. No.
11/506,053
Granted
Sep 30, 2008
Kind
B2
Abstract

A transaction record is received including transaction data corresponding to at least one telephone call placed by a subscriber. The transaction data is processed by a plurality of rate plans, each rate plan generating a toll amount corresponding to the telephone calls of the transaction record. The toll amounts from each of the plurality of rate plans are compared to determine a lowest toll amount. An amount x is deducted from the lowest toll amount to form a final toll amount. A billing record is generated for the subscriber based on the final toll amount.

Claims (22)

1. A method of generating a billing record by a telecommunication service provider for at least one telecommunication service subscriber, the method comprising:

retrieving sample telephone call transaction data for the subscriber;

for each service rate plan of a plurality of service rate plans of competitive telecommunication service providers,

processing the sample telephone call transaction data in accordance with the service rate plan, and

generating an estimated toll amount for the transaction data for the service rate plan;

after processing all service rate plans, comparing the estimated toll amounts to determine a lowest toll amount for the sample telephone call transaction data among all of the service rate plans;

deducting a constant amount from the lowest toll amount;

after the deduction, forming a final toll amount; and

generating the billing record for the subscriber based on the final toll amount.

2. The method of claim 1 wherein retrieving sample telephone call transaction data comprises retrieving transaction data for a plurality of telephone calls placed by the subscriber during a time period.

3. The method of claim 1 wherein retrieving sample telephone call transaction data comprises retrieving transaction data for calls placed by the subscriber during a monthly billing period.

4. The method of claim 1 wherein retrieving sample telephone call transaction data comprises retrieving a time of day, a date, a duration and a call destination for a plurality of calls.

5. In a network for providing telecommunication service to a plurality of network subscribers, a method of generating a billing record for a network subscriber, the method comprising:

applying a plurality of competitor rate plans to subscriber call information for a sample of calls to produce a set of toll amounts;

comparing toll amounts of the set of toll amounts to determine a lowest toll amount;

identifying the rate plan associated with the lowest toll amount as a lowest-cost rate plan of the plurality of rate plans;

forming a final toll amount which is a fixed amount less than an amount that would be billed in accordance with the lowest-cost rate plan of the plurality of rate plans; and

generating the billing record for the network subscriber using the final toll amount.

6. The method of claim 5 further comprising:

receiving a transaction record including transaction data corresponding to at least one sample telephone call; and

processing the transaction data by a plurality of rate plans, each rate plan generating a toll amount corresponding to the at least one sample telephone call.

7. The method of claim 6 wherein processing the transaction data comprises calculating toll amounts as a function of time of day, day of week or total monthly call volume.