Connectivity using a geographic phone number
AssigneeMicrosoft Technology Licensing, LLC
InventorsAmer Aref Hassan, David Michael Halley, Russell Andrew Penar
Life of this patent
Estimating the term…
Abstract
Techniques for connectivity using a geographic phone number are described. According to various implementations, techniques described herein enable various policies pertaining to the use of telephone numbers at different locations to be enforced. For instance, techniques described herein enable a client device that is outside of a permitted geographic area for a geographic phone number to use a non-geographic phone number to connect a call, while the call can be routed using the geographic phone number.
Claims20
A system comprising:
- a data store mapping geographic numbers to non-geographic numbers;
- a call network configured to establish a call between a client device and a receiving device using two networks, a first service network using a non-geographic number for the client device and a second Public Switched Telephone Network (PSTN) network using a geographic number assigned to the client device, by:
- receiving, by a PSTN manager, a request to connect a call from the client device to the receiving device using the non-geographic number for the client device,
- determining the geographic number assigned to the client device by searching the data store to identify a mapping for the non-geographic number, and
- completing the call to the receiving device using the geographic number assigned to the client device.
A method to establish a call between a client device and a receiving device using a call network including two networks, a first service network using a non-geographic number for the client device and a second Public Switched Telephone Network (PSTN) network using a geographic number assigned to the client device, the method comprising:
- receiving, by a PSTN manager, a request to connect a call from the client device to the receiving device using the non-geographic number for the client device,
- determining the geographic number assigned to the client device by searching the data store to identify a mapping for the non-geographic number, and
- completing the call to the receiving device using the geographic number assigned to the client device.
A non-transitory computer readable storage medium comprising instructions that when executed configure hardware processing circuitry to perform operations to establish a call between a client device and a receiving device using a call network including two networks, a first service network using a non-geographic number for the client device and a second Public Switched Telephone Network (PSTN) network using a geographic number assigned to the client device, the operations comprising:
- receiving, by a PSTN manager, a request to connect a call from the client device to the receiving device using the non-geographic number for the client device,
- determining the geographic number assigned to the client device by searching the data store to identify a mapping for the non-geographic number, and
- completing the call to the receiving device using the geographic number assigned to the client device.
Dependencies are inferred from the claim text.