Customer billing relationships software
First Claim
1. A method for executing a telephone service billing plan comprising the steps of:
- (a) accessing a first group of billing records of a customer from a customer record information system, wherein the first group of billing records is accessed from multiple customer operations units and multiple revenue accounting offices, accessing a second group of billing records of the customer from a carrier access billing system, wherein the second group of billing records is accessed from the multiple customer operations units and the multiple revenue accounting offices, and wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity, and associating the first group of billing records with the second group of billing records to create a compiled group of billing records;
(b) automatically presenting a customer billing relationship based on the compiled group of billing records;
(c) creating and updating a customer billing plan based on the customer billing relationship; and
(d) automatically implementing the customer billing plan based on the customer billing relationship.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer network architecture and software that accesses multiple telephone billing systems across multiple telephone service regions, provides a telecommunications service provider with a consolidated view of a customer'"'"'s telephone usage, and provides means for creating, automatically implementing, and monitoring billing plans based on customer billing relationships illustrated in the consolidated view. The present invention pulls information from different billing systems and presents the telecommunications service provider with a consolidated account view that summarizes a customer'"'"'s total worth to the service provider, rather than listing a series of unrelated accounts for the same customer. With the individualized consolidated views, a telecommunications service provider can formulate and implement flexible terms and conditions for each customer. The computer network architecture also supports extensive reporting capabilities and means for correcting the accounts presented in the consolidated views. Further, the architecture enables automatic implementation of billing plans without coding software programs.
75 Citations
33 Claims
-
1. A method for executing a telephone service billing plan comprising the steps of:
-
(a) accessing a first group of billing records of a customer from a customer record information system, wherein the first group of billing records is accessed from multiple customer operations units and multiple revenue accounting offices, accessing a second group of billing records of the customer from a carrier access billing system, wherein the second group of billing records is accessed from the multiple customer operations units and the multiple revenue accounting offices, and wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity, and associating the first group of billing records with the second group of billing records to create a compiled group of billing records;
(b) automatically presenting a customer billing relationship based on the compiled group of billing records;
(c) creating and updating a customer billing plan based on the customer billing relationship; and
(d) automatically implementing the customer billing plan based on the customer billing relationship. - View Dependent Claims (2, 3, 4, 5, 6)
(e) reporting detailed billing information of the customer; and
(f) providing means for correcting the detailed billing information.
-
-
4. The method of claim 1, wherein step (b) is comprised of displaying a customer view that groups accounts under a single logical customer, shows relations between two customers, and provides unique customer-based information.
-
5. The method of claim 1, wherein step (d) is automatically completed, without having to program a software code, by using online facilities, offline facilities, and a plurality of applications interfaces.
-
6. The method of claim 1, wherein step (d) comprises the steps of:
-
(i) retrieving, from the customer record information system and the carrier access billing system, data relevant to terms and conditions of the customer billing plan;
(ii) calculating a discount based on the data and the terms and conditions;
(iii) creating an other-charge-and-credit based on the discount; and
(iv) passing the other-charge-and-credit to the customer record information system and the carrier access billing system for inclusion on a customer bill.
-
-
7. A computer network architecture comprising:
-
(a) a customer records information system;
(b) a carrier access billing system, wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity;
(c) a customer billing relationships manager application that interfaces with the customer records information system and the carrier access billing system, accesses a first group of billing records of a customer from the customer record information system, wherein the first group of billing records is accessed from multiple customer operations units and multiple revenue accounting offices, accesses a second group of billing records of the customer from the carrier access billing system, wherein the second group of billing records is accessed from the multiple customer operations units and the multiple revenue accounting offices, associates the first group of billing records with the second group of billing records to create a compiled group of billing records, creates and maintains a customer view based on the compiled group of billing records, and supports online tasks and offline data maintenance and exchange; and
(d) a customer terms and conditions manager application that is integrated with the customer billing relationships manager application, interfaces with the customer billing relationship manager application, the customer records information system, and the carrier access billing system, provides means to establish, monitor, take action on, and report on customer level terms and conditions, and includes both online and offline transaction capabilities and an internal monitoring functionality capable of triggering both online and offline activity. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer network architecture comprising:
-
(a) a client system containing a client program;
(b) an application server containing an application server program; and
(c) a database server containing a database, wherein in response to a user request for a customer billing relationships through the client system, the application server program retrieves information from the database, the application server program performs any required business logic, the application server program returns the information to the client program, and the client program formats and displays the customer billing relationships on a screen for the user, wherein the application server contains business applications and legacy applications, wherein the business applications are a customer billing relationships manager application and a customer terms and conditions application, and the legacy applications are a customer records information system and a carrier access billing system, wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity, and wherein the information retrieved from the database includes a first group of billing records from the customer record information system, wherein the first group of billing records is accessed from multiple customer operations units and multiple revenue accounting offices, and a second group of billing records from the carrier access billing system, wherein the second group of billing records is accessed from the multiple customer operations units and the multiple revenue accounting offices.
-
-
17. A method for executing a telephone service billing plan comprising the steps of:
-
(a) accessing a first group of billing records of a customer from a customer record information system, wherein the first group of billing records is accessed from multiple customer operations units and multiple revenue accounting offices, accessing a second group of billing records of the customer from a carrier access billing system, wherein the second group of billing records is accessed from the multiple customer operations units and the multiple revenue accounting offices, and wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity, and associating the first group of billing records with the second group of billing records to create a compiled group of billing records;
(b) automatically presenting a customer billing relationship based on the compiled group of billing records;
(c) creating and updating a customer billing plan based on the customer billing relationship;
(d) implementing the customer billing plan based on the customer billing relationship;
(e) reporting detailed billing information of the customer; and
(f) providing means for correcting the detailed billing information, wherein the detailed billing information includes a reward total received by the customer, a list of accounts receiving rewards, and a revenue total collected from the customer. - View Dependent Claims (18, 19, 20, 21)
(i) retrieving, from the customer records information system and the carrier access billing system, data relevant to terms and conditions of the customer billing plan;
(ii) calculating a discount based on the data and the terms and conditions;
(iii) creating an other-charge-and-credit based on the discount; and
(iv) passing the other-charge-and-credit to the customer record information system and the carrier access billing system for inclusion on a customer bill.
-
-
22. A computer network architecture comprising:
-
(a) a customer records information system;
(b) a carrier access billing system, wherein the carrier access billing system maintains billing records for wholesale customers that purchase blocks of telephone capacity;
(c) a customer billing relationships manager application that interfaces with the customer records information system and the carrier access billing system, creates and maintains a customer view, and supports online tasks and offline data maintenance and exchange, wherein the customer view includes a customer billing relationship that associates billing records of a customer across multiple customer operations units and multiple revenue accounting offices; and
(d) a customer terms and conditions manager application that interfaces with the customer relationship manager application, the customer records information system, and the carrier access billing system, provides means to establish, monitor, take action on, and report on customer level terms and conditions, and includes both online and offline transaction capabilities and an internal monitoring functionality capable of triggering both online and offline activity. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer network architecture comprising:
-
(a) a client system containing a client program;
(b) an application server containing an application server program; and
(c) a database server containing a database, wherein in response to a user request for a customer billing relationship through the client system, the application server program retrieves information from the database, the application server program performs any required business logic, the application server program returns the information to the client program, and the client program formats and displays the customer billing relationship on a screen for the user, and wherein the customer billing relationship associates billing records of a customer across multiple customer operations units and multiple revenue accounting offices. - View Dependent Claims (32, 33)
-
Specification