System and method for creating a billing record with a called party's name
First Claim
1. A method for creating a billing record with a called party'"'"'s name, the method comprising:
- (a) sending a call record comprising a plurality of terminating numbers from a public switch to a billing record generation system;
(b) extracting a terminating number from the call record;
(c) querying a terminating-number-to-called-party'"'"'s-name database with the terminating number;
(d) modifying the call record after call processing by adding the called party'"'"'s name returned from the query of (b) to the call record; and
(e) creating a billing record from the modified call record, whereby the billing record comprising the called party'"'"'s name;
wherein (b)-(e) are performed by the billing record generation system.
5 Assignments
0 Petitions
Accused Products
Abstract
A method and system are provided for creating a billing record with a called party'"'"'s name. Providing the called party'"'"'s name on the billing record facilitates the calling party'"'"'s review of the billing record by reducing the amount of time and effort needed to determine the identity of the called parties. In addition to identifying fraudulent and misbilled calls, the called party'"'"'s name allows a person reviewing the billing record to quickly identify long distance calls, quickly discern business from personal calls, and audit calls made from phone lines with multiple users (e.g., employees or kids). Additionally, the billing record reviewer saves time and money by avoiding the need to call directory assistance or a billing service to identify the calls.
89 Citations
28 Claims
-
1. A method for creating a billing record with a called party'"'"'s name, the method comprising:
-
(a) sending a call record comprising a plurality of terminating numbers from a public switch to a billing record generation system;
(b) extracting a terminating number from the call record;
(c) querying a terminating-number-to-called-party'"'"'s-name database with the terminating number;
(d) modifying the call record after call processing by adding the called party'"'"'s name returned from the query of (b) to the call record; and
(e) creating a billing record from the modified call record, whereby the billing record comprising the called party'"'"'s name;
wherein (b)-(e) are performed by the billing record generation system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a billing record generation system for creating a billing record comprising a call rating module, a call storage database, a call pricing module, and a billing record assembler, the improvement comprising:
-
a terminating name module operative to extract a terminating number from a call record received from a public switch, the call record comprising a plurality of terminating numbers after a call is complete; and
a terminating-number-to-called-party'"'"'s-name database coupled with the terminating name module;
wherein the terminating name module is further operative to querying the terminating-number-to-called-party'"'"'s-name database with the terminating number and modify the call record after call processing by adding the called party'"'"'s name returned from the query to the call record. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A billing record generation system for creating a billing record with a called party'"'"'s name, the billing record generation system comprising:
-
first means for extracting a terminating number from a call record received from a public switch, the call record comprising a plurality of terminating numbers;
second means for querying a terminating-number-to-called-party'"'"'s-name database with the terminating number;
third means for modifying the call record after call processing by adding the called party'"'"'s name to the call record; and
fourth means for creating a billing record from the modified call record, whereby the billing record comprising the called party'"'"'s name.
-
-
23. A computer usable medium having computer readable program code embodied therein for creating a billing record with a called party'"'"'s name, the computer readable program code comprising:
-
first computer readable program code operative to cause a billing record generation system to extract a terminating number from a call record received from a public switch, the call record comprising a plurality of terminating numbers;
second computer readable program code operative to cause the billing record generation system to query a terminating-number-to-called-party'"'"'s-name database with the terminating number;
third computer readable program code operative to cause the billing record generation system to modify the call record after call processing by adding the called party'"'"'s name to the call record; and
fourth computer readable program code operative to cause the billing record generation system to create a billing record from the modified call record, whereby the billing record comprising the called party'"'"'s name.
-
-
24. A method for creating a billing record with a called party'"'"'s name, the method comprising:
-
(a) sending a call record comprising a plurality of terminating numbers from a switch to a billing system, the plurality of terminating numbers comprising at least one number that is not associated with an information provider service;
(b) with the billing system, querying a database with a terminating number from the call record for a called party'"'"'s name associated with the terminating number; and
(c) with the billing system, modifying the call record after call processing by adding the called party'"'"'s name returned from the query of (b) to the call record;
(d) with the billing system, creating a billing record from the modified call record, whereby the billing record comprising the called party'"'"'s name. - View Dependent Claims (25, 26, 27, 28)
-
Specification