Reduction of Wireless Communication Costs in Enterprises
First Claim
1. A method comprising:
- receiving at a data-processing system(i) an indication of the geo-location of a wireless telecommunications terminal, and(ii) an indication that the telephone number of said wireless telecommunications terminal has changed from M1 to M2,wherein said wireless telecommunications terminal is associated with a telephone number N in the address space of a first private branch exchange, and wherein said telephone numbers M1 and M2 are not in the address space of said first private branch exchange; and
transmitting from said data-processing system to said first private branch exchange a signal that causes said telephone number N to be mapped to said telephone number M2 instead of M1.
21 Assignments
0 Petitions
Accused Products
Abstract
Methods and apparatus are disclosed for reducing wireless telecommunication costs for enterprises having a plurality of PBX-equipped sites, connected by either a public network (e.g., the PSTN, the Internet, etc.), a private network (e.g., leased lines, a virtual private network [VPN] over the Internet, etc.), or some combination of public and private networks. In particular, the illustrative embodiments of the present invention attempt to reduce telecommunication costs by advantageously routing calls from an off-premises wireless terminal belonging to the enterprise via one or more of the enterprise'"'"'s private branch exchanges. The present invention is especially advantageous in that it can reduce telecommunication costs for calls from an off-premises wireless terminal to any type of destination: another cell phone, a wireline terminal, a private branch exchange, etc.
29 Citations
20 Claims
-
1. A method comprising:
-
receiving at a data-processing system (i) an indication of the geo-location of a wireless telecommunications terminal, and (ii) an indication that the telephone number of said wireless telecommunications terminal has changed from M1 to M2, wherein said wireless telecommunications terminal is associated with a telephone number N in the address space of a first private branch exchange, and wherein said telephone numbers M1 and M2 are not in the address space of said first private branch exchange; and transmitting from said data-processing system to said first private branch exchange a signal that causes said telephone number N to be mapped to said telephone number M2 instead of M1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method comprising:
-
receiving at a data-processing system an indication of a change in geographic area of a wireless telecommunications terminal, wherein said wireless telecommunications terminal is associated with a telephone number N in the address space of a first private branch exchange; establishing a first call from said wireless telecommunications terminal to a second private branch exchange, wherein said second private branch exchange is selected from a plurality of private branch exchanges based on the current geographic area of said wireless telecommunications terminal; receiving at a second private branch exchange a first call from said wireless telecommunications terminal, wherein the identity of said second private branch exchange is based on said change in geographic area; routing said first call from said second private branch exchange to said data-processing system along a first route that does not include said first private branch exchange; establishing a second call from said data-processing system to said first private branch exchange along a second route that includes said second private branch exchange; dropping from said second call the portion of said second route that connects said data-processing system to said second private branch exchange; and connecting said first call and said second call. - View Dependent Claims (14, 15, 16)
-
-
17. A method comprising:
-
receiving at a data-processing system an indication of a change in geographic area of a wireless telecommunications terminal, wherein said wireless telecommunications terminal is associated with a telephone number N in the address space of a first private branch exchange; receiving at a second private branch exchange a first call from said wireless telecommunications terminal, wherein the identity of said second private branch exchange is based on said indication of the geo-location of said wireless telecommunications terminal; routing said first call from said second private branch exchange to said data-processing system along a first route that does not include said first private branch exchange; routing said first call from said data-processing system to said first private branch exchange along a second route that does not include said second private branch exchange; establishing a second call that connects said second private branch exchange to said first private branch exchange along a third route that does not include said data-processing system; dropping from said first call the portion of said first call that connects said first private branch exchange to said second private branch exchange; and connecting said first call and said second call. - View Dependent Claims (18, 19, 20)
-
Specification