System and method for determining characteristics of international calls
First Claim
1. An automated method of determining characteristics of a terminating number for an international call, the method comprising:
- receiving a request for termination information from a remote user via a secure network connection, wherein the request includes a terminating number for an international call;
in response to receiving the request for termination information, automatically consulting a table of prefixes in a centralized prefix database to identify a longest matching prefix for the terminating number, wherein the centralized prefix database includes terminating prefixes for terminating numbers for multiple nations outside the North American Numbering Plan (NANP);
in response to identifying the longest matching prefix, automatically consulting a location table in the centralized prefix database to retrieve location information associated with the longest matching prefix, wherein the location information indicates whether the terminating number uses wireless termination or wireline termination, and wherein the location information includes a carrier name for at least one of the terminating prefixes that use wireless termination;
responding to the request for termination information with a response that indicates whether the terminating number uses wireline termination or wireless termination, such that the response enables the remote user to distinguish between calls with wireline termination and calls with wireless termination for rating purposes; and
including the carrier name in the response if the terminating number uses wireless termination and the centralized prefix database associates the carrier name and the terminating number.
3 Assignments
0 Petitions
Accused Products
Abstract
A telecommunications system utilizes a central database to determine characteristics for international calls, to facilitate call routing for international calls, or both. The central database includes termination information for telephone numbers in multiple nations outside the North American Numbering Plan. In one aspect, an interexchange switch receives a termination number for an international call from a local exchange carrier and uses information from the central database to help complete the call. In another aspect, the central database receives a telephone number from a remote user such as interexchange carrier (IXC) and, in response, transmits termination information to the remote user to identify whether the telephone number uses wireless termination. The remote user may then charge a customer for wireless termination, if appropriate, possibly even before the remote user receives an invoice that reflects wireless termination charges from a foreign wireless carrier.
50 Citations
21 Claims
-
1. An automated method of determining characteristics of a terminating number for an international call, the method comprising:
-
receiving a request for termination information from a remote user via a secure network connection, wherein the request includes a terminating number for an international call;
in response to receiving the request for termination information, automatically consulting a table of prefixes in a centralized prefix database to identify a longest matching prefix for the terminating number, wherein the centralized prefix database includes terminating prefixes for terminating numbers for multiple nations outside the North American Numbering Plan (NANP);
in response to identifying the longest matching prefix, automatically consulting a location table in the centralized prefix database to retrieve location information associated with the longest matching prefix, wherein the location information indicates whether the terminating number uses wireless termination or wireline termination, and wherein the location information includes a carrier name for at least one of the terminating prefixes that use wireless termination;
responding to the request for termination information with a response that indicates whether the terminating number uses wireline termination or wireless termination, such that the response enables the remote user to distinguish between calls with wireline termination and calls with wireless termination for rating purposes; and
including the carrier name in the response if the terminating number uses wireless termination and the centralized prefix database associates the carrier name and the terminating number. - View Dependent Claims (2)
-
-
3. An automated method of providing termination information for an international telephone number, the method comprising:
-
receiving a termination telephone number from a remote user;
in response to receiving the termination telephone number, automatically querying a centralized database of termination characteristics to determine whether the termination telephone number uses wireless termination; and
in response to determining whether the termination telephone number uses wireless termination, automatically transmitting termination information to the remote user, wherein the termination information identifies whether the termination telephone number uses wireless termination. - View Dependent Claims (4, 5)
-
-
6. A method for obtaining termination information for an international telephone number, the method comprising:
-
transmitting a request for termination information for a termination telephone number to a remote centralized database of international termination characteristics, wherein the remote centralized database associates multiple termination telephone numbers from multiple nations with termination characteristics indicating which of the multiple termination telephone numbers use wireless termination; and
receiving termination information for the termination telephone number from the remote centralized database, wherein the termination information indicates whether the termination telephone number uses wireless termination. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13)
-
-
14. A system for providing termination information for an international telephone number, the system comprising:
-
a centralized database of terminating characteristics; and
request processing logic that performs operations comprising;
receiving a termination telephone number from a user;
in response to receiving the termination telephone number, automatically querying the centralized database to determine whether the termination telephone number uses wireless termination; and
in response to determining whether the termination telephone number uses wireless termination, automatically transmitting termination information to the user, wherein the termination information identifies whether the termination telephone number uses wireless termination. - View Dependent Claims (15, 16, 17)
-
-
18. A program product for providing termination information for an international telephone number, the program product comprising:
-
a computer usable medium; and
computer instructions encoded in the computer-usable medium, wherein the computer instructions perform operations comprising;
receiving a termination telephone number from a user;
in response to receiving the termination telephone number, automatically querying a centralized database of termination characteristics to determine whether the termination telephone number uses wireless termination; and
in response to determining whether the termination telephone number uses wireless termination, automatically transmitting termination information to the user, wherein the termination information indicates whether the termination telephone number uses wireless termination. - View Dependent Claims (19, 20, 21)
-
Specification